|  | 
|  | MatchingItemCustom (const char *name, const char *type, bool negated=false) | 
|  | 
| const String & | type () const | 
|  | 
| virtual const MatchingItemCustom * | itemCustom () const | 
|  | 
|  | MatchingItemBase (const char *name, bool negated=false) | 
|  | 
| const String & | name () const | 
|  | 
| bool | negated () const | 
|  | 
| bool | matchString (const String &str, MatchingParams *params=0) const | 
|  | 
| bool | matchListParam (const NamedList &list, MatchingParams *params=0) const | 
|  | 
| virtual bool | runMatchString (const String &str, MatchingParams *params=0) const | 
|  | 
| virtual bool | runMatchListParam (const NamedList &list, MatchingParams *params=0) const | 
|  | 
| virtual MatchingItemBase * | copy () const | 
|  | 
| virtual const MatchingItemString * | itemString () const | 
|  | 
| virtual const MatchingItemRegexp * | itemRegexp () const | 
|  | 
| virtual const MatchingItemRandom * | itemRandom () const | 
|  | 
| virtual const MatchingItemList * | itemList () const | 
|  | 
| virtual String & | dump (String &buf, const MatchingItemDump *dump=0, const String &indent=String::empty(), const String &origIndent=String::empty(), unsigned int depth=0) const | 
|  | 
| virtual String & | dumpValue (String &buf, const MatchingItemDump *dump=0, const String &indent=String::empty(), const String &origIndent=String::empty(), unsigned int depth=0) const | 
|  | 
| virtual GenObject * | dumpXml (const MatchingItemDump *dump=0, unsigned int depth=0) const | 
|  | 
| virtual const String & | toString () const | 
|  | 
|  | GenObject () | 
|  | 
| virtual | ~GenObject () | 
|  | 
| virtual bool | alive () const | 
|  | 
| virtual void | destruct () | 
|  | 
| virtual const String & | traceId () const | 
|  | 
| virtual void * | getObject (const String &name) const | 
|  | 
| NamedCounter * | getObjCounter () const | 
|  | 
| NamedCounter * | setObjCounter (NamedCounter *counter) | 
|  | 
Base class for custom matching. 
Custom match