CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
TfVariant.h File Reference
#include "RxVariant.h"
#include "Tf/TfExport.h"
#include "OdGUID.h"

Go to the source code of this file.

Classes

class  OdTfVariant
 

Typedefs

typedef OdArray< OdTfVariantOdTfVariantArray
 
typedef OdArray< OdTfVariantOdTfVariantTuple
 

Functions

bool operator== (OdTfVariant::Type lhs, OdVariant::Type rhs)
 
bool operator!= (OdTfVariant::Type lhs, OdVariant::Type rhs)
 
bool operator== (OdVariant::Type lhs, OdTfVariant::Type rhs)
 
bool operator!= (OdVariant::Type lhs, OdTfVariant::Type rhs)
 

Typedef Documentation

◆ OdTfVariantArray

A data type that represents an array of OdTfVariant objects. All objects in the array have a similar data type. <group OdTf_Types>

Definition at line 39 of file TfVariant.h.

◆ OdTfVariantTuple

A data type that represents a tuple of OdTfVariant objects. In contrast to an array, a tuple can contain objects of different data types. <group OdTf_Types>

Definition at line 45 of file TfVariant.h.

Function Documentation

◆ operator!=() [1/2]

bool operator!= ( OdTfVariant::Type  lhs,
OdVariant::Type  rhs 
)
inline

The non-equality operator for two Tf variant data types.

Parameters
lhs[in] A left-hand operand.
rhs[in] A right-hand operand.
Returns
Returns true if the specified data types are not equal; otherwise returns false.

Definition at line 299 of file TfVariant.h.

◆ operator!=() [2/2]

bool operator!= ( OdVariant::Type  lhs,
OdTfVariant::Type  rhs 
)
inline

The non-equality operator for two OdVariant data types.

Parameters
lhs[in] A left-hand operand.
rhs[in] A right-hand operand.
Returns
Returns true if the specified data types are not equal; otherwise returns false.

Definition at line 319 of file TfVariant.h.

◆ operator==() [1/2]

bool operator== ( OdTfVariant::Type  lhs,
OdVariant::Type  rhs 
)
inline

The comparison operator for two Tf variant data types.

Parameters
lhs[in] A left-hand operand for the comparison operation.
rhs[in] A right-hand operand for the comparison operation.
Returns
Returns true if the specified data types can be cast to each other; otherwise returns false.

Definition at line 289 of file TfVariant.h.

◆ operator==() [2/2]

bool operator== ( OdVariant::Type  lhs,
OdTfVariant::Type  rhs 
)
inline

The comparison operator for two OdVariant data types.

Parameters
lhs[in] A left-hand operand for the comparison operation.
rhs[in] A right-hand operand for the comparison operation.
Returns
Returns true if the specified data types are equal; otherwise returns false.

Definition at line 309 of file TfVariant.h.