PIGALE 1.3.9 Documentation (original) (raw)
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
Public Member Functions
- bool startDocument ()
- bool endDocument ()
- bool startElement (const QString &, const QString &, const QString &, const QXmlAttributes &)
- bool endElement (const QString &, const QString &, const QString &)
- bool characters (const QString &ch)
- GraphmlParser ()
Protected Types
Protected Member Functions
- void skip ()
- void record (bool rec)
- void read_error ()
- virtual void EnterGraph ()
- virtual void ExitGraph ()
- virtual void EnterNode ()
- virtual void ExitNode ()
- virtual void EnterEdge ()
- virtual void ExitEdge ()
- bool parseTpoint (QString s, Tpoint &p)
Protected Attributes
- int level
- bool recognized
- bool record_data
- bool raised_error
- bool full_skip
- enum GraphmlParser:: { ... } record_key
- enum GraphmlParser:: { ... } inside
- GraphmlElmt top
- GraphmlElmt current
- QMap< QString, QString > graph_keys
- QMap< QString, QString > edge_keys
- QMap< QString, QString > node_keys
- QString k
Member Enumeration Documentation
anonymous enum [protected]
Enumerator:
| rnone | | | -------- | | | rall | | | rgraph | | | rnode | | | redge | |
anonymous enum [protected]
Constructor & Destructor Documentation
Member Function Documentation
| 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] | | ----------------------- | - | | - | ------------------------------ |
| virtual void ExitGraph | ( | | ) | [inline, protected, virtual] | | ---------------------- | - | | - | ------------------------------ |
| virtual void EnterNode | ( | | ) | [inline, protected, virtual] | | ---------------------- | - | | - | ------------------------------ |
| virtual void ExitNode | ( | | ) | [inline, protected, virtual] | | --------------------- | - | | - | ------------------------------ |
| virtual void EnterEdge | ( | | ) | [inline, protected, virtual] | | ---------------------- | - | | - | ------------------------------ |
| virtual void ExitEdge | ( | | ) | [inline, protected, virtual] | | --------------------- | - | | - | ------------------------------ |
| bool parseTpoint | ( | QString | s, |
|---|---|---|---|
| Tpoint & | p | ||
| ) | [inline, protected] |
Member Data Documentation
enum { ... } inside [protected]
