class gxl_graph |
Graph, conform to GXL, uses Edge and Node
gxl_graph () | |
gxl_graph (const string& id) | |
gxl_graph (const string& tag, XMLIO_Attributes &attributes) | |
virtual XMLIO_Element* | XMLIO_startTag (const string& tag, XMLIO_Attributes &attributes) expected elements are: gxl_graph, Initial, Emissions and Sequences |
virtual void | XMLIO_endTag (const string& tag) |
virtual void | XMLIO_getCharacters (const string& characters) |
virtual void | XMLIO_finishedReading () |
virtual const char* | toString () const Returns name of class. |
virtual void | print () const dumps all content to cout |
virtual int | get_node_idx (const string& node_id) const |
virtual int | exists_node (const string& node_id) const |
virtual int | replace_node (gxl_node* node) replace the node with the same id by this one. |
virtual int | update_node (gxl_node* node) replace or add the node identified by id |
virtual int | add_node (gxl_node* node) |
virtual int | remove_node (const string& node_id) |
virtual void | reorganize_graph () regenerates the maps and (inverse) adjacent lists |
virtual int | get_edge_idx (const string& edge_id) const |
virtual int | exists_edge (const string& edge_id) const |
virtual int | add_edge (gxl_edge* edge) |
virtual int | remove_edge (const string& edge_id) |
virtual set<int> & | get_to_from_transitions (int state_id) |
virtual set<int> & | get_from_to_transitions (int state_id) |
virtual set<int> & | get_to_from_transitions (const string& state_id) |
virtual set<int> & | get_from_to_transitions (const string& state_id) |
virtual const XMLIO_Attributes& | XMLIO_getAttributes () const |
virtual const int | XMLIO_writeContent (XMLIO_Document& writer) const |
void | dumpInternalState () const dumps all internal lists and maps to cerr |
Graph, conform to GXL, uses Edge and Node
Alphabetic index HTML hierarchy of classes or Java