Go to the source code of this file.
|
| enum | LEG_ReturnCode {
Return_success = 0,
Return_invalidHandle,
Return_invalidInput,
Return_invalidOperation,
Return_fileOpenFailed,
Return_managerObjectNotFound,
Return_noSuchAttributeSet,
Return_noSuchAttributeTable,
Return_noSuchAttributeInstance,
Return_noSuchEventTable,
Return_noSuchEventInstance,
Return_noAttributeData,
Return_userDataBufferTooShort,
Return_operationFailed,
Return_hasMoreRecords,
Return_hasLessRecords,
Return_variableSizeData,
Return_unknownDataType,
Return_noSuchValue = 0xFFFFFFFF
} |
| |
| enum | LEG_DataType {
DataType_Bool,
DataType_UInt8,
DataType_Int8,
DataType_UInt16,
DataType_Int16,
DataType_UInt32,
DataType_Int32,
DataType_UInt64,
DataType_Int64,
DataType_Float,
DataType_Double,
DataType_Vector2f,
DataType_Vector2d,
DataType_Vector3f,
DataType_Vector3d,
DataType_Vector4f,
DataType_Vector4d,
DataType_ObjectType
} |
| |
| enum | LEG_Bool { Bool_False,
Bool_True
} |
| |
| enum | LEG_Scope { View_Local = 0,
View_Remote,
View_All
} |
| |
| typedef unsigned long long UInt64 |
| typedef unsigned char UInt8 |
C API Bool Type
| Enumerator |
|---|
| Bool_False |
|
| Bool_True |
|
C API Attribute Data Types. The enum values of LEG_DataType are in sync with Legion's data types
| Enumerator |
|---|
| DataType_Bool |
|
| DataType_UInt8 |
|
| DataType_Int8 |
|
| DataType_UInt16 |
|
| DataType_Int16 |
|
| DataType_UInt32 |
|
| DataType_Int32 |
|
| DataType_UInt64 |
|
| DataType_Int64 |
|
| DataType_Float |
|
| DataType_Double |
|
| DataType_Vector2f |
|
| DataType_Vector2d |
|
| DataType_Vector3f |
|
| DataType_Vector3d |
|
| DataType_Vector4f |
|
| DataType_Vector4d |
|
| DataType_ObjectType |
|
C API Error Codes
| Enumerator |
|---|
| Return_success |
|
| Return_invalidHandle |
|
| Return_invalidInput |
|
| Return_invalidOperation |
|
| Return_fileOpenFailed |
|
| Return_managerObjectNotFound |
|
| Return_noSuchAttributeSet |
|
| Return_noSuchAttributeTable |
|
| Return_noSuchAttributeInstance |
|
| Return_noSuchEventTable |
|
| Return_noSuchEventInstance |
|
| Return_noAttributeData |
|
| Return_userDataBufferTooShort |
|
| Return_operationFailed |
|
| Return_hasMoreRecords |
|
| Return_hasLessRecords |
|
| Return_variableSizeData |
|
| Return_unknownDataType |
|
| Return_noSuchValue |
|
The Legion's local and remote views enum declaration
| Enumerator |
|---|
| View_Local |
|
| View_Remote |
|
| View_All |
|