libTriton version 1.0 build 1590
|
The Callbacks namespace. More...
Classes | |
class | Callbacks |
The callbacks class. More... | |
Typedefs | |
using | getConcreteMemoryValueCallback = ComparableFunctor< void(triton::Context &, const triton::arch::MemoryAccess &)> |
The prototype of a GET_CONCRETE_MEMORY_VALUE callback. | |
using | getConcreteRegisterValueCallback = ComparableFunctor< void(triton::Context &, const triton::arch::Register &)> |
The prototype of a GET_CONCRETE_REGISTER_VALUE callback. | |
using | setConcreteMemoryValueCallback = ComparableFunctor< void(triton::Context &, const triton::arch::MemoryAccess &, const triton::uint512 &value)> |
The prototype of a SET_CONCRETE_MEMORY_VALUE callback. | |
using | setConcreteRegisterValueCallback = ComparableFunctor< void(triton::Context &, const triton::arch::Register &, const triton::uint512 &value)> |
The prototype of a SET_CONCRETE_REGISTER_VALUE callback. | |
using | symbolicSimplificationCallback = ComparableFunctor< triton::ast::SharedAbstractNode(triton::Context &, const triton::ast::SharedAbstractNode &)> |
The prototype of a SYMBOLIC_SIMPLIFICATION callback. | |
Enumerations | |
enum | callback_e { GET_CONCRETE_MEMORY_VALUE , GET_CONCRETE_REGISTER_VALUE , SET_CONCRETE_MEMORY_VALUE , SET_CONCRETE_REGISTER_VALUE , SYMBOLIC_SIMPLIFICATION } |
The Callbacks namespace.