libTriton  version 0.9 build 1504
Modules | Classes | Typedefs
Triton
Collaboration diagram for Triton:

Modules

 Arch
 
 Ast
 
 Callbacks
 
 Utils
 
 Size
 
 Bitsize
 
 Exceptions
 
 Modes
 
 Engines
 
 Bindings
 
 Os
 

Classes

class  triton::API
 This is used as C++ API. More...
 
class  triton::ComparableFunctor< Signature >
 
class  triton::IdentityHash< T >
 Used as a hash function in hash tables containers (std::unordered_map, robin_map). More...
 

Typedefs

typedef std::uint8_t triton::uint8
 unisgned 8-bits
 
typedef std::uint16_t triton::uint16
 unisgned 16-bits
 
typedef std::uint32_t triton::uint32
 unisgned 32-bits
 
typedef std::uint64_t triton::uint64
 unisgned 64-bits
 
typedef boost::multiprecision::uint128_t triton::uint128
 unsigned 128-bits
 
typedef boost::multiprecision::uint256_t triton::uint256
 unsigned 256-bits
 
typedef boost::multiprecision::uint512_t triton::uint512
 unsigned 512-bits
 
typedef std::int8_t triton::sint8
 signed 8-bits
 
typedef std::int16_t triton::sint16
 signed 16-bits
 
typedef std::int32_t triton::sint32
 signed 32-bits
 
typedef std::int64_t triton::sint64
 signed 64-bits
 
typedef boost::multiprecision::int128_t triton::sint128
 signed 128-bits
 
typedef boost::multiprecision::int256_t triton::sint256
 signed 256-bits
 
typedef boost::multiprecision::int512_t triton::sint512
 signed 512-bits
 
typedef std::size_t triton::usize
 unsigned MAX_INT 32 or 64 bits according to the CPU.
 
typedef unsigned long long triton::__uint
 unsigned long long if the arch is 64-bits.
 
typedef signed long long triton::__sint
 signed long long if the arch is 64-bits.
 

Detailed Description