Public Member Functions | Static Public Member Functions | Protected Member Functions

KFbxQueryClassId Class Reference

Search for all occurrences

Detailed Description

Class to manage query class Id.

It contains a class ID. The class is used to create KFbxCriteria. Please see KFbxCriteria::ObjectType() for more details.

See also:
KFbxQuery KFbxQueryOperator KFbxUnaryQueryOperator KFbxQueryIsA KFbxQueryProperty KFbxQueryConnectionType KFbxCriteria

Definition at line 233 of file kfbxquery.h.

#include <kfbxquery.h>

Inheritance diagram for KFbxQueryClassId:
Inheritance graph
[legend]

List of all members.

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 class Id.
virtual bool  IsValid (KFbxProperty const &pProperty, kFbxConnectionType pType) const
  Test if the given property is valid for this query class Id.
virtual bool  IsEqual (KFbxQuery *pOtherQuery) const
  Test if this query class Id is equal with the given query class Id.

Static Public Member Functions

static KFBXNEW_DECLARE_FRIEND
KFbxQueryClassId
Create (kFbxClassId pClassId)
  Create a new query class Id.

Protected Member Functions

  KFbxQueryClassId (kFbxClassId pClassId)

Constructor & Destructor Documentation

KFbxQueryClassId ( kFbxClassId  pClassId ) [protected]

Member Function Documentation

static KFBXNEW_DECLARE_FRIEND KFbxQueryClassId* Create ( kFbxClassId  pClassId ) [static]

Create a new query class Id.

Parameters:
pClassId Used to create a new query class Id.
virtual kFbxFilterId GetUniqueId ( ) const [inline, virtual]

Get unique filter Id.

Reimplemented from KFbxQuery.

Definition at line 249 of file kfbxquery.h.

{ return 0x14572785; }
virtual bool IsValid ( KFbxProperty const &  pProperty ) const [virtual]

Test if the given property is valid for this query class Id.

Parameters:
pProperty The given property.
Returns:
True if valid, false if invalid.

Reimplemented from KFbxQuery.

virtual bool IsValid ( KFbxProperty const &  pProperty,
kFbxConnectionType  pType 
) const [virtual]

Test if the given property is valid for this query class Id.

Parameters:
pProperty The given property.
pType
Returns:
True if valid, false if invalid.

Reimplemented from KFbxQuery.

virtual bool IsEqual ( KFbxQuery pOtherQuery ) const [virtual]

Test if this query class Id is equal with the given query class Id.

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

Reimplemented from KFbxQuery.


The documentation for this class was generated from the following file:

KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId
KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId