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.