RVC::OBJECT::FILTER Class Reference

Base class for method filters. More...

#include <rvc/object.h>

Inheritance diagram for RVC::OBJECT::FILTER:

Inheritance graph
RVC::DBASE::GETOBJFILTER_ISCAPABLERVC::DBASE::GETOBJFILTER_ISNOTEMPTYRVC::DBASE::GETOBJFILTER_ISSELECTABLERVC::DBELEMTYPEFILTERRVC::NULLMASK::OBJECT_FILTERRVC::OBJECT::FILTER_NEWERTHANPARENTRVC::OBJECT::FILTER_OBJTYPESETRVC::OPACITYMASK::OBJECT_FILTERRVC::QSEARCHTREE::FILTER_EXISTING_CURRENTRVC::QSEARCHTREE::FILTER_EXISTING_LEGACYRVC::QSEARCHTREE::FILTER_VALIDRVC::TEXTOBJ::GETOBJFILTER_ISSELECTABLERVC::TEXTOBJ::GETOBJFILTER_HASTITLE
[legend]
List of all members.

Public Member Functions

virtual bool Filter (const RVC::OBJECT &obj)=0
 FILTER ()
virtual ~FILTER ()

Detailed Description

Base class for method filters.

This class is used to define a common method for filters to call for filtering rvc objects. This class must be inherited from.

See example: class OBJECT::FILTER_NEWERTAHNPARENT

Definition at line 1878 of file object.h.


Constructor & Destructor Documentation

RVC::OBJECT::FILTER::FILTER (  )  [inline]

Default constructor.

Definition at line 1881 of file object.h.

virtual RVC::OBJECT::FILTER::~FILTER (  )  [inline, virtual]

Destructor.

Definition at line 1884 of file object.h.


Member Function Documentation

virtual bool RVC::OBJECT::FILTER::Filter ( const RVC::OBJECT obj  )  [pure virtual]

Inherited filter method to determine validity of the rvc object passed in.

Returns:
true to accept the rvc object, false to reject

Implemented in RVC::DBELEMTYPEFILTER, RVC::OBJECT::FILTER_NEWERTHANPARENT, and RVC::OBJECT::FILTER_OBJTYPESET.


The documentation for this class was generated from the following file:
Generated on Thu Apr 26 04:49:07 2007 for TNTsdk by  doxygen 1.5.2