Class to build up the XML element scanner state machine in a descriptive way.
More...
|
| Element * | get (int stateIdx) throw (exception) |
| | Get state addressed by its index. More...
|
| |
| | ScannerStatemachine () |
| | Constructor. More...
|
| |
| ScannerStatemachine & | operator[] (int stateIdx) |
| | See ScannerStatemachine::newState(int) More...
|
| |
| ScannerStatemachine & | operator() (ControlCharacter inputchr, int ns) |
| | See ScannerStatemachine::addTransition(ControlCharacter,int) More...
|
| |
| ScannerStatemachine & | operator() (ControlCharacter i1, ControlCharacter i2, int ns) |
| | See ScannerStatemachine::addTransition(ControlCharacter,int) More...
|
| |
| ScannerStatemachine & | operator() (ControlCharacter i1, ControlCharacter i2, ControlCharacter i3, int ns) |
| | See ScannerStatemachine::addTransition(ControlCharacter,int) More...
|
| |
| ScannerStatemachine & | operator() (ControlCharacter inputchr) |
| | See ScannerStatemachine::addTransition(ControlCharacter) More...
|
| |
| ScannerStatemachine & | action (int aa, int arg=0) |
| | See ScannerStatemachine::addAction(int,int) More...
|
| |
| ScannerStatemachine & | miss (int ee) |
| | See ScannerStatemachine::addMiss(int) More...
|
| |
| ScannerStatemachine & | fallback (int stateIdx) |
| | See ScannerStatemachine::addFallback(int) More...
|
| |
| ScannerStatemachine & | other (int stateIdx) |
| | See ScannerStatemachine::addOtherTransition(int) More...
|
| |
Class to build up the XML element scanner state machine in a descriptive way.