Class DOTGraphEdge#
Defined in File AstAttributeDOT.h
Inheritance Relationships#
Base Type#
public AstAttributeDOT(Class AstAttributeDOT)
Class Documentation#
-
class DOTGraphEdge : public AstAttributeDOT#
Public Types
-
enum DOTArrowTypes#
Values:
-
enumerator UnknownListElementArrowTypes#
-
enumerator normal#
-
enumerator inv#
-
enumerator dot#
-
enumerator invdot#
-
enumerator odot#
-
enumerator invodot#
-
enumerator none#
-
enumerator tee#
-
enumerator empty#
-
enumerator invempty#
-
enumerator diamond#
-
enumerator odiamond#
-
enumerator ediamond#
-
enumerator crow#
-
enumerator box#
-
enumerator obox#
-
enumerator open#
-
enumerator halfopen#
-
enumerator vee#
-
enumerator END_OF_NODE_TYPE_LIST_DOTArrowTypes#
-
enumerator UnknownListElementArrowTypes#
Public Functions
-
inline ~DOTGraphEdge()#
-
DOTGraphEdge(SgNode*, SgNode*)#
-
void set_arrow_type(DOTArrowTypes a_arrow)#
-
DOTArrowTypes get_arrow_type()#
-
std::string get_arrow_type_string()#
-
std::pair<SgNode*, SgNode*> get_edge()#
-
std::vector<std::string> get_dot_options_list()#
-
std::string get_dot_options_string()#
-
enum DOTArrowTypes#