21 typedef _object PyObject;
34 TPyArg(
const char* );
36 TPyArg(
const TPyArg& );
37 TPyArg& operator=(
const TPyArg& );
41 operator PyObject*()
const;
44 static void CallConstructor( PyObject*& pyself, PyObject* pyclass,
const std::vector<TPyArg>& args );
45 static void CallConstructor( PyObject*& pyself, PyObject* pyclass );
46 static PyObject* CallMethod( PyObject* pymeth,
const std::vector<TPyArg>& args );
47 static void CallDestructor( PyObject*& pyself, PyObject* pymeth,
const std::vector<TPyArg>& args );
48 static void CallDestructor( PyObject*& pyself );
53 mutable PyObject* fPyObject;