Public Methods | |
| CharacterCollection () throw () | |
| virtual | ~CharacterCollection () throw () |
| virtual bool | addRange (char s, char e) throw () |
| virtual void | setNegated (bool negated) throw () |
| virtual bool | negated () const throw () |
| virtual bool | inCollection (char c) const throw () |
| virtual void | setAllowNewLine (bool allowNewLine) throw () |
| virtual bool | allowNewLine () const throw () |
Protected Attributes | |
| std::list< CharacterRange *> | m_ranges |
| bool | m_negated |
| bool | m_allowNewLine |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001