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

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