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 () # |