|
GTIRB
v2.3.1
GrammaTech Intermediate Representation for Binaries: C++ API
|
Represents the base of types that can be inserted into the CFG. More...
#include <CfgNode.hpp>


Protected Member Functions | |
| CfgNode (Context &C, Kind Knd) | |
| CfgNode (Context &C, Kind Knd, const UUID &U) | |
Additional Inherited Members | |
Public Member Functions inherited from gtirb::Node | |
| Node (const Node &)=delete | |
| Copying Nodes is explicitly disabled. More... | |
| Node (Node &&)=delete | |
| Move-constructing Nodes is explicitly disabled. More... | |
| ~Node () noexcept | |
| Cleans up resources no longer needed by the Node object. More... | |
| const UUID & | getUUID () const |
Get the Universally Unique ID (UUID) for this. More... | |
| Node & | operator= (const Node &)=delete |
| Copying Nodes is explicilty disabled. More... | |
| Node & | operator= (Node &&)=delete |
| Move-assigning Nodes is explicilty disabled. More... | |
Static Public Member Functions inherited from gtirb::Node | |
| static Node * | Create (Context &C) |
| Create a Node object in its default state. More... | |
| static const Node * | getByUUID (const Context &C, const UUID &Uuid) |
| Retrieve a node by its UUID. More... | |
| static Node * | getByUUID (Context &C, const UUID &Uuid) |
| Retrieve a node by its UUID. More... | |
Represents the base of types that can be inserted into the CFG.
|
inlineprotected |
1.8.17