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