|
libTriton version 1.0 build 1599
|
Topics | |
| Arch | |
| Ast | |
| Engines | |
| Callbacks | |
| Utils | |
| Size | |
| Bitsize | |
| Exceptions | |
| Modes | |
| Bindings | |
| Softfloat | |
Namespaces | |
| namespace | triton::arch |
| The Architecture namespace. | |
| namespace | triton::engines |
| The Engines namespace. | |
| namespace | triton::ast |
| The AST namespace. | |
| namespace | triton::callbacks |
| The Callbacks namespace. | |
| namespace | triton::utils |
| The Utils namespace. | |
| namespace | triton::size |
| The Size namespace. | |
| namespace | triton::bitsize |
| The BitSize namespace. | |
| namespace | triton::exceptions |
| The Exceptions namespace. | |
| namespace | triton::extlibs |
| The external libraries namespace. | |
| namespace | triton::extlibs::capstone |
| The Capstone library namespace. | |
| namespace | triton::modes |
| The Modes namespace. | |
| namespace | triton::bindings |
| The Bindings namespace. | |
| namespace | triton::sf |
| The Softfloat namespace. | |
Classes | |
| class | triton::ComparableFunctor< Signature > |
| class | triton::Context |
| This is the main Triton Context class. More... | |
| 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 math::wide_integer::uintwide_t< static_cast< size_t >(UINT32_C(80)), std::uint16_t > | triton::uint80 |
| unsigned 80-bits | |
| typedef math::wide_integer::uint128_t | triton::uint128 |
| unsigned 128-bits | |
| typedef math::wide_integer::uint256_t | triton::uint256 |
| unsigned 256-bits | |
| typedef math::wide_integer::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 math::wide_integer::int128_t | triton::sint128 |
| signed 128-bits | |
| typedef math::wide_integer::int256_t | triton::sint256 |
| signed 256-bits | |
| typedef math::wide_integer::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. | |
| typedef signed long long triton::__sint |
signed long long if the arch is 64-bits.
Definition at line 113 of file tritonTypes.hpp.
| typedef unsigned long long triton::__uint |
unsigned long long if the arch is 64-bits.
Definition at line 110 of file tritonTypes.hpp.
signed 128-bits
Definition at line 88 of file tritonTypes.hpp.
| typedef std::int16_t triton::sint16 |
signed 16-bits
Definition at line 76 of file tritonTypes.hpp.
signed 256-bits
Definition at line 95 of file tritonTypes.hpp.
| typedef std::int32_t triton::sint32 |
signed 32-bits
Definition at line 79 of file tritonTypes.hpp.
signed 512-bits
Definition at line 102 of file tritonTypes.hpp.
| typedef std::int64_t triton::sint64 |
signed 64-bits
Definition at line 82 of file tritonTypes.hpp.
| typedef std::int8_t triton::sint8 |
signed 8-bits
Definition at line 73 of file tritonTypes.hpp.
unsigned 128-bits
Definition at line 55 of file tritonTypes.hpp.
| typedef std::uint16_t triton::uint16 |
unisgned 16-bits
Definition at line 36 of file tritonTypes.hpp.
unsigned 256-bits
Definition at line 62 of file tritonTypes.hpp.
| typedef std::uint32_t triton::uint32 |
unisgned 32-bits
Definition at line 39 of file tritonTypes.hpp.
unsigned 512-bits
Definition at line 69 of file tritonTypes.hpp.
| typedef std::uint64_t triton::uint64 |
unisgned 64-bits
Definition at line 42 of file tritonTypes.hpp.
| typedef std::uint8_t triton::uint8 |
unisgned 8-bits
Definition at line 33 of file tritonTypes.hpp.
| typedef math::wide_integer::uintwide_t<static_cast<size_t>(UINT32_C(80)), std::uint16_t> triton::uint80 |
unsigned 80-bits
Definition at line 48 of file tritonTypes.hpp.
| typedef std::size_t triton::usize |
unsigned MAX_INT 32 or 64 bits according to the CPU.
Definition at line 106 of file tritonTypes.hpp.