#include <interfaceMakerPythonObj.h>
Inheritance diagram for InterfaceMakerPythonObj:
|
Definition at line 72 of file interfaceMakerPythonObj.h. |
|
Definition at line 39 of file interfaceMakerPythonObj.cxx. |
|
Definition at line 50 of file interfaceMakerPythonObj.cxx. |
|
Definition at line 159 of file interfaceMakerPythonObj.cxx. References InterrogateBuilder::clean_identifier(), CPPType::get_local_name(), and parser. Referenced by write_class_wrapper(), and FunctionWriterPtrToPython::write_code(). |
|
Definition at line 540 of file interfaceMakerPythonObj.cxx. References _from_python, InterfaceMaker::_function_writers, FunctionWriters::add_writer(), type, and writer(). Referenced by write_function_instance(). |
|
Definition at line 562 of file interfaceMakerPythonObj.cxx. References InterfaceMaker::_function_writers, _to_python, FunctionWriters::add_writer(), type, and writer(). Referenced by pack_return_value(). |
|
Reimplemented from InterfaceMaker. Definition at line 171 of file interfaceMakerPythonObj.cxx. |
|
|
Reimplemented from InterfaceMaker. Definition at line 147 of file interfaceMakerPythonObj.cxx. |
|
Definition at line 181 of file interfaceMakerPythonObj.cxx. References InterrogateType::_cpptype, InterfaceMaker::Object::_itype, InterfaceMaker::Object::_methods, InterrogateBuilder::clean_identifier(), get_builder_name(), CPPType::get_local_name(), CPPType::get_simple_name(), NULL, and parser. Referenced by write_functions(). |
|
Definition at line 269 of file interfaceMakerPythonObj.cxx. References InterfaceMaker::Function::_name, InterfaceMaker::Function::_remaps, write_function_instance(), and FunctionRemap::write_orig_prototype(). Referenced by write_functions(). |
|
|
Reimplemented from InterfaceMaker. Definition at line 80 of file interfaceMakerPythonObj.cxx. References InterfaceMaker::_functions, InterfaceMaker::_objects, write_class_wrapper(), write_function_for(), and InterfaceMaker::write_functions(). |
|
Reimplemented from InterfaceMaker. Definition at line 105 of file interfaceMakerPythonObj.cxx. References InterfaceMaker::_objects, InterrogateModuleDef::library_name, and InterfaceMaker::write_module(). |
|
Definition at line 257 of file interfaceMakerPythonObj.cxx. References InterfaceMaker::Function::_name. Referenced by write_prototypes(). |
|
Reimplemented from InterfaceMaker. Definition at line 61 of file interfaceMakerPythonObj.cxx. References InterfaceMaker::_functions, write_prototype_for(), and InterfaceMaker::write_prototypes(). |
|
Definition at line 73 of file interfaceMakerPythonObj.h. Referenced by get_ptr_from_python(). |
|
Definition at line 74 of file interfaceMakerPythonObj.h. Referenced by get_ptr_to_python(). |