Class AstAttributeDOT#

Inheritance Relationships#

Base Type#

Derived Types#

Class Documentation#

class AstAttributeDOT : public AstAttribute#

Subclassed by DOTGraphEdge, DOTGraphNode

Public Types

enum DOTStyles#

Values:

enumerator UnknownListElementDOTStyles#
enumerator filled#
enumerator not_filled#
enumerator END_OF_NODE_TYPE_LIST_DOTStyles#

Public Functions

AstAttributeDOT()#
bool get_keep()#
void set_keep(bool)#
std::string get_label()#
void set_label(std::string)#
void set_color(std::string)#
void set_extra_options(std::string)#
void set_fontcolor(std::string)#
void set_fontname(std::string)#
void set_style(DOTStyles)#
std::string get_color()#
std::string get_fontcolor()#
std::string get_fontname()#
std::list<std::string> get_extra_options()#
DOTStyles get_style()#
std::string get_style_string()#
std::vector<std::string> get_dot_options_list()#
std::string get_dot_options_string()#