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)