PY_Result Class Reference

#include <PY_Result.h>

List of all members.

Public Types

enum  Type {
  INT, DOUBLE, STRING, INT_ARRAY,
  DOUBLE_ARRAY, STRING_ARRAY, OPTIONS, PY_OBJECT,
  NONE, EXIT, ERR
}

Public Member Functions

 PY_Result ()
UT_String asStringForDebugging ()

Public Attributes

Type myResultType
int myIntValue
double myDoubleValue
UT_String myStringValue
std::vector< int > myIntArray
std::vector< double > myDoubleArray
UT_StringArray myStringArray
UT_Options myOptions
UT_String myErrValue
UT_String myDetailedErrValue
UT_String myExceptionClass
void * myOpaquePyObject


Detailed Description

Definition at line 26 of file PY_Result.h.


Member Enumeration Documentation

Enumerator:
INT 
DOUBLE 
STRING 
INT_ARRAY 
DOUBLE_ARRAY 
STRING_ARRAY 
OPTIONS 
PY_OBJECT 
NONE 
EXIT 
ERR 

Definition at line 46 of file PY_Result.h.


Constructor & Destructor Documentation

PY_Result::PY_Result (  )  [inline]

Definition at line 29 of file PY_Result.h.


Member Function Documentation

UT_String PY_Result::asStringForDebugging (  ) 


Member Data Documentation

Definition at line 75 of file PY_Result.h.

std::vector<double> PY_Result::myDoubleArray

Definition at line 71 of file PY_Result.h.

Definition at line 68 of file PY_Result.h.

Definition at line 74 of file PY_Result.h.

Definition at line 76 of file PY_Result.h.

std::vector<int> PY_Result::myIntArray

Definition at line 70 of file PY_Result.h.

Definition at line 67 of file PY_Result.h.

Definition at line 77 of file PY_Result.h.

Definition at line 73 of file PY_Result.h.

Definition at line 48 of file PY_Result.h.

Definition at line 72 of file PY_Result.h.

Definition at line 69 of file PY_Result.h.


The documentation for this class was generated from the following file:

Generated on Mon Jan 28 00:29:50 2013 for HDK by  doxygen 1.5.9