![]() |
Qt 4.8
|
The value the parser, but not the tokenizers, uses for tokens and non-terminals. More...
#include <qtokenizer_p.h>
The value the parser, but not the tokenizers, uses for tokens and non-terminals.
It is inefficient but ensures nothing leaks, by invoking C++ destructors even in the cases the code throws exceptions. This might be able to be done in a more efficient way – suggestions are welcome.
Definition at line 104 of file qtokenizer_p.h.
| AttributeHolder QPatternist::TokenValue::attributeHolder |
Definition at line 124 of file qtokenizer_p.h.
| AttributeHolderVector QPatternist::TokenValue::attributeHolders |
Definition at line 125 of file qtokenizer_p.h.
| Cardinality QPatternist::TokenValue::cardinality |
Definition at line 112 of file qtokenizer_p.h.
| EnumUnion QPatternist::TokenValue::enums |
Holds enum values.
Definition at line 122 of file qtokenizer_p.h.
| Expression::Ptr QPatternist::TokenValue::expr |
Definition at line 109 of file qtokenizer_p.h.
| Expression::List QPatternist::TokenValue::expressionList |
Definition at line 110 of file qtokenizer_p.h.
| FunctionArgument::Ptr QPatternist::TokenValue::functionArgument |
Definition at line 116 of file qtokenizer_p.h.
| FunctionArgument::List QPatternist::TokenValue::functionArguments |
Definition at line 115 of file qtokenizer_p.h.
| ItemType::Ptr QPatternist::TokenValue::itemType |
Definition at line 113 of file qtokenizer_p.h.
| OrderSpecTransfer QPatternist::TokenValue::orderSpec |
Definition at line 127 of file qtokenizer_p.h.
| OrderSpecTransfer::List QPatternist::TokenValue::orderSpecs |
Definition at line 126 of file qtokenizer_p.h.
| QXmlName QPatternist::TokenValue::qName |
Definition at line 118 of file qtokenizer_p.h.
Definition at line 117 of file qtokenizer_p.h.
| SequenceType::Ptr QPatternist::TokenValue::sequenceType |
Definition at line 114 of file qtokenizer_p.h.
| QString QPatternist::TokenValue::sval |
Definition at line 107 of file qtokenizer_p.h.