Class to manage unary query operator.
A query operator contains one KFbxQuery and an operator flag(eFbxNot). The class is used to create KFbxCriteria::operator !().
Definition at line 182 of file kfbxquery.h.
#include <kfbxquery.h>

Public Member Functions |
|
| virtual kFbxFilterId | GetUniqueId () const |
| Get unique filter Id. |
|
| virtual bool | IsValid (KFbxProperty const &pProperty) const |
| Test if the given property is valid for this
unary query operator. |
|
| virtual bool | IsValid (KFbxProperty const &pProperty, kFbxConnectionType pType) const |
| Test if the given property and connection
type are valid for this unary query operator. |
|
| virtual bool | IsEqual (KFbxQuery *pOtherQuery) const |
| Test if this unary query operator is equal
with the given unary query operator. |
|
Static Public Member Functions |
|
| static
KFBXNEW_DECLARE_FRIEND KFbxUnaryQueryOperator * |
Create (KFbxQuery *pA, eFbxUnaryQueryOperator pOperator) |
| Create new unary query operator. |
|
Protected Member Functions |
|
| KFbxUnaryQueryOperator (KFbxQuery *pA, eFbxUnaryQueryOperator pOperator) | |
| virtual | ~KFbxUnaryQueryOperator () |
| KFbxUnaryQueryOperator | ( | KFbxQuery * | pA, |
| eFbxUnaryQueryOperator | pOperator | ||
| ) | [protected] |
| virtual ~KFbxUnaryQueryOperator | ( | ) | [protected, virtual] |
| static KFBXNEW_DECLARE_FRIEND KFbxUnaryQueryOperator* Create | ( | KFbxQuery * | pA, |
| eFbxUnaryQueryOperator | pOperator | ||
| ) | [static] |
| virtual kFbxFilterId GetUniqueId | ( | ) | const [inline, virtual] |
Get unique filter Id.
Reimplemented from KFbxQuery.
Definition at line 200 of file kfbxquery.h.
{ return 0x945874BB; }
| virtual bool IsValid | ( | KFbxProperty const & | pProperty | ) | const [virtual] |
Test if the given property is valid for this unary query operator.
| pProperty |
True if valid, false otherwise.Reimplemented from KFbxQuery.
| virtual bool IsValid | ( | KFbxProperty const & | pProperty, |
| kFbxConnectionType | pType | ||
| ) | const [virtual] |
Test if the given property and connection type are valid for this unary query operator.
| pProperty | The given property. |
| pType | The given connection type. |
True if valid, false otherwise.Reimplemented from KFbxQuery.
| virtual bool IsEqual | ( | KFbxQuery * | pOtherQuery | ) | const [virtual] |
Test if this unary query operator is equal with the given unary query operator.
| pOtherQuery | The given unary query operator. |
True if equal, false otherwise.Reimplemented from KFbxQuery.