class gxl_edge

edge used in graph

Inheritance:


Public Fields

[more]string from
[more]string to
[more]string fromorder
[more]string toorder
[more]gxl_edge_direction isdirected
unspecified, undirected, directed

Public Methods

[more] gxl_edge ()
empty default constructor
[more] gxl_edge (const string& id)
[more] gxl_edge (const string& id, const string& from, const string& to)
[more] gxl_edge (const string& name, XMLIO_Attributes &attrs)
needed for construction from XMLIO read interface
[more]virtual const char* toString () const
Returns name of class.
[more]virtual void print () const
dumps all content to cout
[more]const XMLIO_Attributes& XMLIO_getAttributes () const
[more]const int XMLIO_writeContent (XMLIO_Document& writer) const

Public Members

[more]typedef enum direction type of edge


Inherited from gxl_typedElement:

Public Fields

ovector<gxl_attr*> my_attrs
ogxl_type* my_type
ostring id

Public Methods

ovirtual XMLIO_Element* XMLIO_startTag(const string& name, XMLIO_Attributes &attrs)

Private Methods

ovoid init_members()


Inherited from XMLIO_Element:

Public Fields

oXMLIO_string tag
oXMLIO_Attributes attributes
oXMLIO_IndentationType xmlio_indent_type

Public Methods

ovirtual void XMLIO_endTag(const XMLIO_string& tag)
ovirtual void XMLIO_getCharacters(const XMLIO_string& characters)
ovirtual void XMLIO_getComment(const XMLIO_string& comment)
ovirtual void XMLIO_getProcessingInstruction(const XMLIO_string& target, const XMLIO_string& instructions)
ovirtual void XMLIO_finishedReading()
ovirtual bool XMLIO_remove() const
ovirtual const XMLIO_string& XMLIO_getName() const
ovirtual bool XMLIO_isEmpty() const


Documentation

edge used in graph
o gxl_edge()
empty default constructor

o gxl_edge(const string& id)
Parameters:
id - : specifiy id

o gxl_edge(const string& id, const string& from, const string& to)
Parameters:
id - : specifiy id
from - : id of from node
to - : id of to node

o gxl_edge(const string& name, XMLIO_Attributes &attrs)
needed for construction from XMLIO read interface

ovirtual const char* toString() const
Returns name of class.

ovirtual void print() const
dumps all content to cout

oconst XMLIO_Attributes& XMLIO_getAttributes() const

oconst int XMLIO_writeContent(XMLIO_Document& writer) const

ostring from

ostring to

ostring fromorder

ostring toorder

otypedef enum direction type of edge
direction type of edge

o gxl_edge_unspecified

ogxl_edge_direction isdirected
unspecified, undirected, directed


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.