
Public Member Functions | |
| Anything () | |
| virtual bool | match (const std::string &test_string) const |
| virtual std::string | description () const |
| virtual PatternBase * | clone () const |
Always returns true when testing a string.
| Patterns::Anything::Anything | ( | ) |
Constructor. (Allow for at least one non-virtual function in this class, as otherwise sometimes no virtual table is emitted.)
| virtual bool Patterns::Anything::match | ( | const std::string & | test_string | ) | const [virtual] |
Return true if the string matches its constraints, i.e. always.
Implements Patterns::PatternBase.
| virtual std::string Patterns::Anything::description | ( | ) | const [virtual] |
Return a description of the pattern that valid strings are expected to match. Here, this is the string "[Anything]".
Implements Patterns::PatternBase.
| virtual PatternBase* Patterns::Anything::clone | ( | ) | const [virtual] |
Return a copy of the present object, which is newly allocated on the heap. Ownership of that object is transferred to the caller of this function.
Implements Patterns::PatternBase.
documentation generated on Mon Nov 23 22:58:28 2009 by
doxygen
1.6.1