Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- newtype MemAddress = MemAddress {}
- memAddr :: Word32 -> MemAddress
- data OCDConfig = OCDConfig {}
- newtype RegisterName = RegisterName {}
- regName :: ByteString -> RegisterName
- data RegisterInfo = RegisterInfo {}
Documentation
newtype MemAddress Source #
Instances
Num MemAddress Source # | |
Defined in HOCD.Types (+) :: 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 showsPrec :: Int -> MemAddress -> ShowS # show :: MemAddress -> String # showList :: [MemAddress] -> ShowS # | |
Eq MemAddress Source # | |
Defined in HOCD.Types (==) :: MemAddress -> MemAddress -> Bool # (/=) :: MemAddress -> MemAddress -> Bool # | |
Ord MemAddress Source # | |
Defined in HOCD.Types 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
newtype RegisterName Source #
Instances
Show RegisterName Source # | |
Defined in HOCD.Types showsPrec :: Int -> RegisterName -> ShowS # show :: RegisterName -> String # showList :: [RegisterName] -> ShowS # | |
Eq RegisterName Source # | |
Defined in HOCD.Types (==) :: RegisterName -> RegisterName -> Bool # (/=) :: RegisterName -> RegisterName -> Bool # | |
Ord RegisterName Source # | |
Defined in HOCD.Types 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 #
Instances
Show RegisterInfo Source # | |
Defined in HOCD.Types showsPrec :: Int -> RegisterInfo -> ShowS # show :: RegisterInfo -> String # showList :: [RegisterInfo] -> ShowS # | |
Eq RegisterInfo Source # | |
Defined in HOCD.Types (==) :: RegisterInfo -> RegisterInfo -> Bool # (/=) :: RegisterInfo -> RegisterInfo -> Bool # | |
Ord RegisterInfo Source # | |
Defined in HOCD.Types compare :: RegisterInfo -> RegisterInfo -> Ordering # (<) :: RegisterInfo -> RegisterInfo -> Bool # (<=) :: RegisterInfo -> RegisterInfo -> Bool # (>) :: RegisterInfo -> RegisterInfo -> Bool # (>=) :: RegisterInfo -> RegisterInfo -> Bool # max :: RegisterInfo -> RegisterInfo -> RegisterInfo # min :: RegisterInfo -> RegisterInfo -> RegisterInfo # |