macaw-base
Safe HaskellNone
LanguageHaskell2010

Data.Macaw.Memory.Permissions

Synopsis

Documentation

data Flags Source #

Instances

Instances details
Bits Flags Source # 
Instance details

Defined in Data.Macaw.Memory.Permissions

Show Flags Source # 
Instance details

Defined in Data.Macaw.Memory.Permissions

Methods

showsPrec :: Int -> Flags -> ShowS #

show :: Flags -> String #

showList :: [Flags] -> ShowS #

Eq Flags Source # 
Instance details

Defined in Data.Macaw.Memory.Permissions

Methods

(==) :: Flags -> Flags -> Bool #

(/=) :: Flags -> Flags -> Bool #

hasPerm :: Flags -> Flags -> Bool Source #

m hasPerm r returns True when m has all the bits in r set.

isExecutable :: Flags -> Bool Source #

Return true if the segment is executable.

isReadonly :: Flags -> Bool Source #

Return true if segment is read-only.