RVC::OBJECT::FILTER Class Reference

Base class for method filters. More...

#include <rvc/object.h>

Inheritance diagram for RVC::OBJECT::FILTER:
Inheritance graph
[legend]

List of all members.

Public Member Functions

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

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


Constructor & Destructor Documentation

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

Default constructor.

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

Destructor.


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 Sun Oct 7 21:37:43 2012 for TNTsdk 2012 by  doxygen 1.6.1