method
apply_mask
v2_4_6 -
Show latest stable
- Class:
FileUtils
apply_mask(mode, user_mask, op, mode_mask)public
No documentation available.
# File lib/fileutils.rb, line 809
def apply_mask(mode, user_mask, op, mode_mask) #:nodoc:
case op
when '='
(mode & ~user_mask) | (user_mask & mode_mask)
when '+'
mode | (user_mask & mode_mask)
when '-'
mode & ~(user_mask & mode_mask)
end
end