SourceForge Logo
P.I.G.A.L.E.
1.3.9
Public Implementation of a Graph Algorithm
Library and Editor
H. de Fraysseix      P. Ossona de Mendez

GraphmlParser Class Reference

Inheritance diagram for GraphmlParser:

Inheritance graph
[legend]
Collaboration diagram for GraphmlParser:

Collaboration graph
[legend]

List of all members.

Public Member Functions

Protected Types

Protected Member Functions

Protected Attributes


Member Enumeration Documentation

anonymous enum [protected]

Enumerator:
rnone
rall
rgraph
rnode
redge

anonymous enum [protected]

Enumerator:
none
key
graph
node
edge


Constructor & Destructor Documentation

GraphmlParser ( ) [inline]


Member Function Documentation

bool startDocument ( )

bool endDocument ( )

bool startElement ( const QString & ,
const QString & ,
const QString & qName,
const QXmlAttributes & attributes
)

bool endElement ( const QString & ,
const QString & ,
const QString & qName
)

bool characters ( const QString & ch )

void skip ( ) [inline, protected]

void record ( bool rec ) [inline, protected]

void read_error ( ) [inline, protected]

virtual void EnterGraph ( ) [inline, protected, virtual]

Reimplemented in GraphmlReaderInfo, and GraphmlReader.

virtual void ExitGraph ( ) [inline, protected, virtual]

Reimplemented in GraphmlReaderInfo, and GraphmlReader.

virtual void EnterNode ( ) [inline, protected, virtual]

Reimplemented in GraphmlReaderInfo, and GraphmlReader.

virtual void ExitNode ( ) [inline, protected, virtual]

Reimplemented in GraphmlReader.

virtual void EnterEdge ( ) [inline, protected, virtual]

Reimplemented in GraphmlReaderInfo, and GraphmlReader.

virtual void ExitEdge ( ) [inline, protected, virtual]

Reimplemented in GraphmlReader.

bool parseTpoint ( QString s,
Tpoint & p
) [inline, protected]


Member Data Documentation

int level [protected]

bool recognized [protected]

bool record_data [protected]

bool raised_error [protected]

bool full_skip [protected]

enum { ... } record_key [protected]

enum { ... } inside [protected]

GraphmlElmt top [protected]

GraphmlElmt current [protected]

QMap<QString,QString> graph_keys [protected]

QMap<QString,QString> edge_keys [protected]

QMap<QString,QString> node_keys [protected]

QString k [protected]


Generated on Thu Jan 31 16:51:52 2008 for Pigale by doxygen 1.5.4

AltStyle によって変換されたページ (->オリジナル) /