Inheritance diagram for lfc::RegexpPattern::MultiplicityPatternBlock::

Public Methods | |
| MultiplicityPatternBlock (RegexpPatternBlock *subblock) throw () | |
| virtual bool | doMatch (PutbackTextInput &in, RegexpMatch &match, int offset) |
| virtual int | maxMultiplicity () const throw () |
| virtual void | setMaxMultiplicity (int maxMultiplicity) throw () |
| virtual int | minMultiplicity () const throw () |
| virtual void | setMinMultiplicity (int minMultiplicity) throw () |
| virtual bool | isModifiable () const throw () |
Static Public Attributes | |
| const int | INFINITE_MULTIPLICITY = -1 |
Protected Attributes | |
| RegexpPatternBlock * | m_subblock |
| int | m_maxMultiplicity |
| int | m_minMultiplicity |
|
|
|
|
||||||||||||||||
|
Reimplemented from lfc::RegexpPattern::RegexpPatternBlock. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from lfc::RegexpPattern::RegexpPatternBlock. |
|
|
|
|
|
|
|
|
|
|
|
|
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001