libTriton version 1.0 build 1592
|
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.