Public Member Functions | |
Py::Object | getattro (const Py::String &name_) |
PythonBaseClass (Py::PythonClassInstance *self, Py::Tuple &args, Py::Dict &kwds) | |
Py::Object | PythonBaseClass_func_keyword (const Py::Tuple &args, const Py::Dict &kwds) |
Py::Object | PythonBaseClass_func_noargs (void) |
Py::Object | PythonBaseClass_func_noargs_raise_exception (void) |
Py::Object | PythonBaseClass_func_varargs (const Py::Tuple &args) |
int | setattro (const Py::String &name_, const Py::Object &value) |
virtual | ~PythonBaseClass () |
Static Public Member Functions | |
static void | init_type (void) |
Public Attributes | |
Py::String | m_value |
Definition at line 40 of file AppSandbox.cpp.
Sandbox::PythonBaseClass::PythonBaseClass | ( | Py::PythonClassInstance * | self, | |
Py::Tuple & | args, | |||
Py::Dict & | kwds | |||
) | [inline] |
Definition at line 43 of file AppSandbox.cpp.
References Py::MapBase< T >::keys(), and Py::SeqBase< T >::length().
virtual Sandbox::PythonBaseClass::~PythonBaseClass | ( | ) | [inline, virtual] |
Definition at line 57 of file AppSandbox.cpp.
Py::Object Sandbox::PythonBaseClass::getattro | ( | const Py::String & | name_ | ) | [inline, virtual] |
Reimplemented from Py::PythonExtensionBase.
Definition at line 117 of file AppSandbox.cpp.
References Py::PythonExtensionBase::genericGetAttro(), and m_value.
static void Sandbox::PythonBaseClass::init_type | ( | void | ) | [inline, static] |
Definition at line 62 of file AppSandbox.cpp.
References Py::PythonClass< PythonBaseClass >::behaviors(), PYCXX_ADD_KEYWORDS_METHOD, PYCXX_ADD_NOARGS_METHOD, PYCXX_ADD_VARARGS_METHOD, PythonBaseClass_func_keyword(), PythonBaseClass_func_noargs(), PythonBaseClass_func_noargs_raise_exception(), and PythonBaseClass_func_varargs().
Referenced by SandboxModule::SandboxModule().
Py::Object Sandbox::PythonBaseClass::PythonBaseClass_func_keyword | ( | const Py::Tuple & | args, | |
const Py::Dict & | kwds | |||
) | [inline] |
Py::Object Sandbox::PythonBaseClass::PythonBaseClass_func_noargs | ( | void | ) | [inline] |
Definition at line 80 of file AppSandbox.cpp.
References m_value, Sketcher::None, and Py::Object::reference_count().
Referenced by init_type().
Py::Object Sandbox::PythonBaseClass::PythonBaseClass_func_noargs_raise_exception | ( | void | ) | [inline] |
Definition at line 109 of file AppSandbox.cpp.
References Sketcher::None.
Referenced by init_type().
Py::Object Sandbox::PythonBaseClass::PythonBaseClass_func_varargs | ( | const Py::Tuple & | args | ) | [inline] |
int Sandbox::PythonBaseClass::setattro | ( | const Py::String & | name_, | |
const Py::Object & | value | |||
) | [inline, virtual] |
Reimplemented from Py::PythonExtensionBase.
Definition at line 131 of file AppSandbox.cpp.
References Py::String::as_std_string(), Py::PythonExtensionBase::genericSetAttro(), and m_value.
Definition at line 146 of file AppSandbox.cpp.
Referenced by getattro(), PythonBaseClass_func_noargs(), and setattro().