| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Zydis.Operand
Documentation
Constructors
| Operand | |
Fields
| |
Instances
| Eq Operand Source # | |
| Show Operand Source # | |
| Storable Operand Source # | |
data OperandMemory Source #
Constructors
| OperandMemory | |
Instances
| Eq OperandMemory Source # | |
Defined in Zydis.Operand Methods (==) :: OperandMemory -> OperandMemory -> Bool # (/=) :: OperandMemory -> OperandMemory -> Bool # | |
| Show OperandMemory Source # | |
Defined in Zydis.Operand Methods showsPrec :: Int -> OperandMemory -> ShowS # show :: OperandMemory -> String # showList :: [OperandMemory] -> ShowS # | |
| Storable OperandMemory Source # | |
Defined in Zydis.Operand Methods sizeOf :: OperandMemory -> Int # alignment :: OperandMemory -> Int # peekElemOff :: Ptr OperandMemory -> Int -> IO OperandMemory # pokeElemOff :: Ptr OperandMemory -> Int -> OperandMemory -> IO () # peekByteOff :: Ptr b -> Int -> IO OperandMemory # pokeByteOff :: Ptr b -> Int -> OperandMemory -> IO () # peek :: Ptr OperandMemory -> IO OperandMemory # poke :: Ptr OperandMemory -> OperandMemory -> IO () # | |
data OperandMemoryDisplacement Source #
Constructors
| OperandMemoryDisplacement | |
Instances
data OperandPointer Source #
Constructors
| OperandPointer | |
Fields | |
Instances
| Eq OperandPointer Source # | |
Defined in Zydis.Operand Methods (==) :: OperandPointer -> OperandPointer -> Bool # (/=) :: OperandPointer -> OperandPointer -> Bool # | |
| Show OperandPointer Source # | |
Defined in Zydis.Operand Methods showsPrec :: Int -> OperandPointer -> ShowS # show :: OperandPointer -> String # showList :: [OperandPointer] -> ShowS # | |
| Storable OperandPointer Source # | |
Defined in Zydis.Operand Methods sizeOf :: OperandPointer -> Int # alignment :: OperandPointer -> Int # peekElemOff :: Ptr OperandPointer -> Int -> IO OperandPointer # pokeElemOff :: Ptr OperandPointer -> Int -> OperandPointer -> IO () # peekByteOff :: Ptr b -> Int -> IO OperandPointer # pokeByteOff :: Ptr b -> Int -> OperandPointer -> IO () # peek :: Ptr OperandPointer -> IO OperandPointer # poke :: Ptr OperandPointer -> OperandPointer -> IO () # | |
data OperandImmediate Source #
Constructors
| OperandImmediate | |
Fields | |
Instances
| Eq OperandImmediate Source # | |
Defined in Zydis.Operand Methods (==) :: OperandImmediate -> OperandImmediate -> Bool # (/=) :: OperandImmediate -> OperandImmediate -> Bool # | |
| Show OperandImmediate Source # | |
Defined in Zydis.Operand Methods showsPrec :: Int -> OperandImmediate -> ShowS # show :: OperandImmediate -> String # showList :: [OperandImmediate] -> ShowS # | |
| Storable OperandImmediate Source # | |
Defined in Zydis.Operand Methods sizeOf :: OperandImmediate -> Int # alignment :: OperandImmediate -> Int # peekElemOff :: Ptr OperandImmediate -> Int -> IO OperandImmediate # pokeElemOff :: Ptr OperandImmediate -> Int -> OperandImmediate -> IO () # peekByteOff :: Ptr b -> Int -> IO OperandImmediate # pokeByteOff :: Ptr b -> Int -> OperandImmediate -> IO () # peek :: Ptr OperandImmediate -> IO OperandImmediate # poke :: Ptr OperandImmediate -> OperandImmediate -> IO () # | |