FBX C++ API Reference
|
#include <fbxsymbol.h>
This class is to mark a string as symbol.
String Symbol only has its name. /remarks Each symbol is unique. That means there are no symbols which have the same name.
Definition at line 81 of file fbxsymbol.h.
Public Member Functions | |
operator const char * () const | |
Cast operator to const char* type. More... | |
bool | IsEmpty () const |
Determine the symbol empty or not. More... | |
FbxStringSymbol & | operator= (const char *pName) |
Assignment operator. More... | |
Static Public Member Functions | |
static void | AllocateGlobalStringSymbolMap () |
Static function to allocate global string symbol map. More... | |
static void | FreeGlobalStringSymbolMap () |
Static function to deallocate global string symbol map. More... | |
Constructors and Destructor | |
FbxStringSymbol () | |
Default constructor. More... | |
FbxStringSymbol (const char *pName) | |
Constructor. More... | |
FbxStringSymbol (const FbxStringSymbol &pOther) | |
Copy constructor. More... | |
~FbxStringSymbol () | |
Destructor. More... | |
FbxStringSymbol | ( | ) |
Default constructor.
FbxStringSymbol | ( | const char * | pName | ) |
Constructor.
Construct a symbol and add it to global symbol table.
pName | Symbol name. |
FbxStringSymbol | ( | const FbxStringSymbol & | pOther | ) |
Copy constructor.
~FbxStringSymbol | ( | ) |
Destructor.
|
inline |
|
inline |
Determine the symbol empty or not.
true
if empty. false
otherwise. Definition at line 112 of file fbxsymbol.h.
|
static |
Static function to allocate global string symbol map.
|
static |
Static function to deallocate global string symbol map.
FbxStringSymbol& operator= | ( | const char * | pName | ) |
Assignment operator.
pName | The symbol value. |