DynGenPar
Dynamic Generalized Parser
|
Public Member Functions | |
Rule () | |
Rule (const QVariant &label) | |
Rule (const QList< Cat > &list) | |
Rule (const QList< Cat > &list, const QVariant &label) | |
QVariant | label () const |
void | setLabel (const QVariant &label) |
Rule & | operator+= (const QList< Cat > &other) |
Rule & | operator+= (const Cat &value) |
Rule & | operator<< (const QList< Cat > &other) |
Rule & | operator<< (const Cat &value) |
void | add (const Cat &value) |
Java-style + the binding generator doesn't detect the inherited append. More... | |
QList< Cat > & | toList () |
for bindings More... | |
QDataStream & | writeExternal (QDataStream &stream, bool writeLabel=true, bool writeAction=true) const |
implementation of the QDataStream operator<< More... | |
QDataStream & | readExternal (QDataStream &stream) |
implementation of the QDataStream operator>> More... | |
Public Attributes | |
NextTokenConstraints | nextTokenConstraints |
Action * | action |
Static Public Attributes | |
static bool | serializeLabels = true |
whether the operator<<(QDataStream &, const Rule &) should serialize labels More... | |
static bool | serializeActions = true |
whether the operator<<(QDataStream &, const Rule &) should serialize actions More... | |
Definition at line 129 of file dyngenpar.h.
|
inline |
Definition at line 133 of file dyngenpar.h.
|
inlineexplicit |
Definition at line 134 of file dyngenpar.h.
Definition at line 136 of file dyngenpar.h.
Definition at line 138 of file dyngenpar.h.
|
inline |
Java-style + the binding generator doesn't detect the inherited append.
Definition at line 161 of file dyngenpar.h.
|
inline |
Definition at line 140 of file dyngenpar.h.
Definition at line 144 of file dyngenpar.h.
Definition at line 148 of file dyngenpar.h.
Definition at line 152 of file dyngenpar.h.
Definition at line 156 of file dyngenpar.h.
|
inline |
implementation of the QDataStream operator>>
Definition at line 176 of file dyngenpar.h.
|
inline |
Definition at line 141 of file dyngenpar.h.
for bindings
Definition at line 165 of file dyngenpar.h.
|
inline |
implementation of the QDataStream operator<<
Definition at line 167 of file dyngenpar.h.
Action* DynGenPar::Rule::action |
Definition at line 143 of file dyngenpar.h.
NextTokenConstraints DynGenPar::Rule::nextTokenConstraints |
Definition at line 142 of file dyngenpar.h.
|
static |
whether the operator<<(QDataStream &, const Rule &) should serialize actions
Definition at line 132 of file dyngenpar.h.
|
static |
whether the operator<<(QDataStream &, const Rule &) should serialize labels
Definition at line 131 of file dyngenpar.h.