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.