KFbxQueryOperator Class Reference

#include <kfbxquery.h>
Inheritance diagram for KFbxQueryOperator:
Inheritance graph
[legend]

List of all members.


Detailed Description

Class to manage query operator.

Definition at line 124 of file 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 query operator.
virtual bool  IsValid (KFbxProperty const &pProperty, kFbxConnectionType pType) const
  Test if the given property and connection type are valid for this query operator.
virtual bool  IsEqual (KFbxQuery *pOtherQuery) const
  Test if this query operator is equal with the given query operator.

Static Public Member Functions

static KFbxQueryOperator Create (KFbxQuery *pA, eFbxQueryOperator pOperator, KFbxQuery *pB)
  Create new query operator.

Member Function Documentation

static KFbxQueryOperator* Create ( KFbxQuery pA,
eFbxQueryOperator  pOperator,
KFbxQuery pB  
) [static]

Create new query operator.

Parameters:
pA 
pOperator 
pB 

virtual kFbxFilterId GetUniqueId (  )  const [inline, virtual]

Get unique filter Id.

Reimplemented from KFbxQuery.

Definition at line 142 of file kfbxquery.h.

virtual bool IsValid ( KFbxProperty const &  pProperty  )  const [virtual]

Test if the given property is valid for this query operator.

Parameters:
pProperty  The given property.
Returns:
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 query operator.

Parameters:
pProperty  The given property.
pType  The given connection type.
Returns:
True if valid, false otherwise.

Reimplemented from KFbxQuery.

virtual bool IsEqual ( KFbxQuery pOtherQuery  )  const [virtual]

Test if this query operator is equal with the given query operator.

Parameters:
pOtherQuery  The given query operator
Returns:
True if equal, false otherwise.

Reimplemented from KFbxQuery.

KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator
KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator KFbxQueryOperator