|
HDK
|
#include <PY_Result.h>
Public Types | |
| enum | Type { INT, DOUBLE, STRING, INT_ARRAY, DOUBLE_ARRAY, STRING_ARRAY, OPTIONS, PY_OBJECT, VOID_PTR, NONE, EXIT, ERR, VARIANT } |
Public Member Functions | |
| PY_Result () | |
| UT_StringHolder | asStringForDebugging () |
Public Attributes | |
| UT_Variant | myValue |
| Type | myResultType |
| int | myIntValue |
| double | myDoubleValue |
| UT_StringHolder | myStringValue |
| std::vector< int > | myIntArray |
| std::vector< double > | myDoubleArray |
| UT_StringArray | myStringArray |
| UT_Options | myOptions |
| UT_StringHolder | myErrValue |
| UT_StringHolder | myDetailedErrValue |
| UT_StringHolder | myExceptionClass |
| PY_OpaqueObject | myOpaquePyObject |
| void * | myVoidPtr |
Definition at line 23 of file PY_Result.h.
| enum PY_Result::Type |
| Enumerator | |
|---|---|
| INT | |
| DOUBLE | |
| STRING | |
| INT_ARRAY | |
| DOUBLE_ARRAY | |
| STRING_ARRAY | |
| OPTIONS | |
| PY_OBJECT | |
| VOID_PTR | |
| NONE | |
| EXIT | |
| ERR | |
| VARIANT | |
Definition at line 43 of file PY_Result.h.
|
inline |
Definition at line 26 of file PY_Result.h.
| UT_StringHolder PY_Result::asStringForDebugging | ( | ) |
| UT_StringHolder PY_Result::myDetailedErrValue |
Definition at line 74 of file PY_Result.h.
| std::vector<double> PY_Result::myDoubleArray |
Definition at line 70 of file PY_Result.h.
| double PY_Result::myDoubleValue |
Definition at line 67 of file PY_Result.h.
| UT_StringHolder PY_Result::myErrValue |
Definition at line 73 of file PY_Result.h.
| UT_StringHolder PY_Result::myExceptionClass |
Definition at line 75 of file PY_Result.h.
| std::vector<int> PY_Result::myIntArray |
Definition at line 69 of file PY_Result.h.
| int PY_Result::myIntValue |
Definition at line 66 of file PY_Result.h.
| PY_OpaqueObject PY_Result::myOpaquePyObject |
Definition at line 76 of file PY_Result.h.
| UT_Options PY_Result::myOptions |
Definition at line 72 of file PY_Result.h.
| Type PY_Result::myResultType |
Definition at line 45 of file PY_Result.h.
| UT_StringArray PY_Result::myStringArray |
Definition at line 71 of file PY_Result.h.
| UT_StringHolder PY_Result::myStringValue |
Definition at line 68 of file PY_Result.h.
| UT_Variant PY_Result::myValue |
Definition at line 34 of file PY_Result.h.
| void* PY_Result::myVoidPtr |
Definition at line 77 of file PY_Result.h.