Rose2xaif
|
#include <XAIFGraphImpl.hpp>
Public Member Functions | |
FunctionCall (Expression &eg) | |
~FunctionCall () | |
virtual void | initAttributes () |
Public Member Functions inherited from rose2xaif::SgXAIF::DefaultVertex | |
DefaultVertex () | |
virtual | ~DefaultVertex () |
virtual std::string | getId () const |
virtual void | addInedge (Edge *e) |
virtual void | addOutedge (Edge *e) |
virtual EdgePVector | getInedges () const |
virtual EdgePVector | getOutedges () const |
virtual VertexPVector | getPredecessors () const |
virtual VertexPVector | getSuccessors () const |
virtual Graph * | getGraph () const |
virtual void | setParent (XAIFElement *el) |
Public Member Functions inherited from rose2xaif::SgXAIF::Vertex | |
Vertex () | |
virtual | ~Vertex () |
Public Member Functions inherited from rose2xaif::SgXAIF::XAIFElement | |
XAIFElement () | |
virtual | ~XAIFElement () |
virtual std::string | toString () const |
bool | hasAttribute (const std::string key) const |
std::string | getAttribute (const std::string &key) const |
bool | getBoolAttribute (const std::string &key) const |
void | setAttribute (std::string key, std::string val) |
void | setBoolAttribute (const std::string &key, bool val) |
void | resetAllAttributes (const AttributeMap &atts) |
virtual AttributeMap & | getAttributes () |
virtual XAIFElementPVector & | getChildren () |
virtual void | addChild (XAIFElement &el) |
bool | hasParent () const |
virtual XAIFElement * | getParent () |
virtual bool | empty () |
virtual std::string | toXMLBegin () const |
virtual std::string | toXMLAttr () const |
virtual std::string | toXMLEnd () const |
int | getNestingLevel () const |
void | setLevel (int l) |
bool | hasSgNode () const |
SgNode * | getSgNode () const |
void | setSgNode (SgNode *sgn) |
void | debugPrint () |
Additional Inherited Members | |
Protected Member Functions inherited from rose2xaif::SgXAIF::DefaultVertex | |
virtual void | setId (std::string id) |
virtual void | setGraph (Graph *g) |
Protected Attributes inherited from rose2xaif::SgXAIF::DefaultVertex | |
Graph * | myGraphContainer_p |
VertexPVector | myPredecessors |
VertexPVector | mySuccessors |
EdgePVector | myInEdges |
EdgePVector | myOutEdges |
Definition at line 760 of file XAIFGraphImpl.hpp.
|
inline |
Definition at line 762 of file XAIFGraphImpl.hpp.
References rose2xaif::SgXAIF::DefaultGraph::addVertex(), and initAttributes().
|
inline |
Definition at line 766 of file XAIFGraphImpl.hpp.
|
inlinevirtual |
this is the only abstract method
Implements rose2xaif::SgXAIF::DefaultVertex.
Definition at line 767 of file XAIFGraphImpl.hpp.
References rose2xaif::SgXAIF::XAIFElement::setAttribute().
Referenced by FunctionCall().