fbxsdk/core/base/fbxstatus.h Source File
         
    
Go to the documentation of this file.
   13 #ifndef _FBXSDK_CORE_BASE_STATUS_H_ 
   14 #define _FBXSDK_CORE_BASE_STATUS_H_ 
   76     operator        bool()
 const    { 
return mCode==eSuccess; }
 
   81     bool            Error()
 const   { 
return !this->
operator bool(); }
 
   92     void            SetCode(
const EStatusCode rhs);
 
  100     void            SetCode(
const EStatusCode rhs, 
const char* pErrorMsg, ...);
 
  103     const char*     GetErrorString() 
const;
 
  108 #ifndef DOXYGEN_SHOULD_SKIP_THIS 
Index value outside the valid range. 
 
FBX SDK environment definition. 
 
bool operator==(const EStatusCode pCode) const 
Equivalence operator. 
 
Utility class to manipulate strings. 
 
An invalid parameter was provided. 
 
This class facilitates the testing/reporting of errors. 
 
bool operator!=(const FbxStatus &rhs) const 
Non-Equivalence operator. 
 
Operation on FBX file password failed. 
 
bool operator==(const FbxStatus &rhs) const 
Equivalence operator. 
 
EStatusCode
Available status codes. 
 
bool Error() const 
Determines whether there is an error. 
 
Operation failed due to insufficient memory. 
 
EStatusCode GetCode() const 
Retrieve the type of error that occurred, as specified in the enumeration. 
 
bool operator!=(const EStatusCode rhs) const 
Non-Equivalence operator. 
 
File version not supported (anymore or yet)