|
libTriton version 1.0 build 1599
|
Pseudo code of SMT AST. More...
#include <astRepresentation.hpp>
Public Member Functions | |
| TRITON_EXPORT | AstRepresentation () |
| Constructor. | |
| TRITON_EXPORT | AstRepresentation (const AstRepresentation &other) |
| Constructor. | |
| TRITON_EXPORT AstRepresentation & | operator= (const AstRepresentation &other) |
| Operator. | |
| TRITON_EXPORT triton::ast::representations::mode_e | getMode (void) const |
| Returns the representation mode. | |
| TRITON_EXPORT void | setMode (triton::ast::representations::mode_e mode) |
| Sets the representation mode. | |
| TRITON_EXPORT std::ostream & | print (std::ostream &stream, AbstractNode *node) |
| Prints the node according to the current representation mode. | |
Protected Attributes | |
| triton::ast::representations::mode_e | mode |
| The representation mode. | |
| std::unique_ptr< triton::ast::representations::AstRepresentationInterface > | representations [triton::ast::representations::LAST_REPRESENTATION] |
| AstRepresentation interface. | |
Pseudo code of SMT AST.
Definition at line 45 of file astRepresentation.hpp.
| triton::ast::representations::AstRepresentation::AstRepresentation | ( | ) |
Constructor.
Definition at line 23 of file astRepresentation.cpp.
| triton::ast::representations::AstRepresentation::AstRepresentation | ( | const AstRepresentation & | other | ) |
Constructor.
Definition at line 43 of file astRepresentation.cpp.
| triton::ast::representations::mode_e triton::ast::representations::AstRepresentation::getMode | ( | void | ) | const |
Returns the representation mode.
Definition at line 55 of file astRepresentation.cpp.
| AstRepresentation & triton::ast::representations::AstRepresentation::operator= | ( | const AstRepresentation & | other | ) |
Operator.
Definition at line 49 of file astRepresentation.cpp.
| std::ostream & triton::ast::representations::AstRepresentation::print | ( | std::ostream & | stream, |
| AbstractNode * | node ) |
Prints the node according to the current representation mode.
Definition at line 67 of file astRepresentation.cpp.
| void triton::ast::representations::AstRepresentation::setMode | ( | triton::ast::representations::mode_e | mode | ) |
Sets the representation mode.
Definition at line 60 of file astRepresentation.cpp.
|
protected |
The representation mode.
Definition at line 48 of file astRepresentation.hpp.
|
protected |
AstRepresentation interface.
Definition at line 51 of file astRepresentation.hpp.