Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
HOCD.Types
Synopsis
- newtype MemAddress = MemAddress {}
- memAddr :: Word32 -> MemAddress
- data OCDConfig = OCDConfig {}
- newtype RegisterName = RegisterName {}
- regName :: ByteString -> RegisterName
- data RegisterInfo = RegisterInfo {}
Documentation
newtype MemAddress Source #
Constructors
MemAddress | |
Fields |
Instances
Num MemAddress Source # | |
Defined in HOCD.Types Methods (+) :: MemAddress -> MemAddress -> MemAddress # (-) :: MemAddress -> MemAddress -> MemAddress # (*) :: MemAddress -> MemAddress -> MemAddress # negate :: MemAddress -> MemAddress # abs :: MemAddress -> MemAddress # signum :: MemAddress -> MemAddress # fromInteger :: Integer -> MemAddress # | |
Show MemAddress Source # | |
Defined in HOCD.Types Methods showsPrec :: Int -> MemAddress -> ShowS # show :: MemAddress -> String # showList :: [MemAddress] -> ShowS # | |
Eq MemAddress Source # | |
Defined in HOCD.Types | |
Ord MemAddress Source # | |
Defined in HOCD.Types Methods compare :: MemAddress -> MemAddress -> Ordering # (<) :: MemAddress -> MemAddress -> Bool # (<=) :: MemAddress -> MemAddress -> Bool # (>) :: MemAddress -> MemAddress -> Bool # (>=) :: MemAddress -> MemAddress -> Bool # max :: MemAddress -> MemAddress -> MemAddress # min :: MemAddress -> MemAddress -> MemAddress # |
memAddr :: Word32 -> MemAddress Source #
Shorthand constructor
Instances
Show OCDConfig Source # | |
Default OCDConfig Source # | |
Defined in HOCD.Types | |
Eq OCDConfig Source # | |
Ord OCDConfig Source # | |
newtype RegisterName Source #
Constructors
RegisterName | |
Fields |
Instances
Show RegisterName Source # | |
Defined in HOCD.Types Methods showsPrec :: Int -> RegisterName -> ShowS # show :: RegisterName -> String # showList :: [RegisterName] -> ShowS # | |
Eq RegisterName Source # | |
Defined in HOCD.Types | |
Ord RegisterName Source # | |
Defined in HOCD.Types Methods compare :: RegisterName -> RegisterName -> Ordering # (<) :: RegisterName -> RegisterName -> Bool # (<=) :: RegisterName -> RegisterName -> Bool # (>) :: RegisterName -> RegisterName -> Bool # (>=) :: RegisterName -> RegisterName -> Bool # max :: RegisterName -> RegisterName -> RegisterName # min :: RegisterName -> RegisterName -> RegisterName # |
regName :: ByteString -> RegisterName Source #
data RegisterInfo Source #
Constructors
RegisterInfo | |
Fields |
Instances
Show RegisterInfo Source # | |
Defined in HOCD.Types Methods showsPrec :: Int -> RegisterInfo -> ShowS # show :: RegisterInfo -> String # showList :: [RegisterInfo] -> ShowS # | |
Eq RegisterInfo Source # | |
Defined in HOCD.Types | |
Ord RegisterInfo Source # | |
Defined in HOCD.Types Methods compare :: RegisterInfo -> RegisterInfo -> Ordering # (<) :: RegisterInfo -> RegisterInfo -> Bool # (<=) :: RegisterInfo -> RegisterInfo -> Bool # (>) :: RegisterInfo -> RegisterInfo -> Bool # (>=) :: RegisterInfo -> RegisterInfo -> Bool # max :: RegisterInfo -> RegisterInfo -> RegisterInfo # min :: RegisterInfo -> RegisterInfo -> RegisterInfo # |