#include <FsfFilter.h>
Inherits fsf::CActiveFilterBase.

Public Member Functions | |
Creators | |
| CActiveFilter () | |
| 0-parameter constructor | |
| CActiveFilter (const std::string &strName, long nFilterID=-1, bool bOptional=false) | |
| 3-parameter constructor: target name, filter ID, optional flag | |
| CActiveFilter (const CActiveFilter &f) | |
| Copy constructor. | |
| virtual CActiveFilterBase * | clone () const |
| Cloning: necessary for runtime polymorphism. | |
Local matching | |
| virtual bool | testType (CNode *pNode) |
| Tests whether the agument's node type is compatible with this filter's node type. | |
| fsf::CActiveFilter< N >::CActiveFilter | ( | ) | [inline] |
0-parameter constructor
| fsf::CActiveFilter< N >::CActiveFilter | ( | const std::string & | strName, | |
| long | nFilterID = -1, |
|||
| bool | bOptional = false | |||
| ) | [inline] |
3-parameter constructor: target name, filter ID, optional flag
| fsf::CActiveFilter< N >::CActiveFilter | ( | const CActiveFilter< N > & | f | ) | [inline] |
Copy constructor.
| virtual CActiveFilterBase* fsf::CActiveFilter< N >::clone | ( | ) | const [inline, virtual] |
| virtual bool fsf::CActiveFilter< N >::testType | ( | CNode * | pNode | ) | [inline, virtual] |
Tests whether the agument's node type is compatible with this filter's node type.
Reimplemented from fsf::CActiveFilterBase.
1.5.9