|
UGDK
0.4.1
|
#include <ugdk/script/languages/python/pythonwrapper.h>


Public Member Functions | |
| PythonWrapper () | |
| virtual | ~PythonWrapper () |
| virtual VirtualData::Ptr | NewData () |
| virtual void | ExecuteCode (const std::string &code) |
| virtual VirtualObj | LoadModule (const std::string &name) |
| virtual bool | Initialize () |
| Initializes the LangWrapper (that is, the language's API. Returns bool telling if (true=) no problems occured. | |
| virtual void | Finalize () |
| Finalizes the LangWrapper, finalizing any language specific stuff. | |
| void | PrintPythonExceptionDetails () |
Public Member Functions inherited from ugdk::script::InheritableLangWrapper< loader_t > | |
| bool | RegisterModule (const Module< loader_t > &module) |
Public Member Functions inherited from ugdk::script::LangWrapper | |
| virtual | ~LangWrapper () |
| const std::string & | file_extension () |
| const LangID | lang_id () |
Additional Inherited Members | |
Protected Member Functions inherited from ugdk::script::InheritableLangWrapper< loader_t > | |
| InheritableLangWrapper (const std::string &file_extension, const LangID id) | |
Protected Attributes inherited from ugdk::script::InheritableLangWrapper< loader_t > | |
| std::vector< Module< loader_t > > | modules_ |
|
inline |
|
inlinevirtual |
|
virtual |
Implements ugdk::script::LangWrapper.
|
virtual |
Finalizes the LangWrapper, finalizing any language specific stuff.
Implements ugdk::script::LangWrapper.
|
virtual |
Initializes the LangWrapper (that is, the language's API. Returns bool telling if (true=) no problems occured.
Implements ugdk::script::LangWrapper.
|
virtual |
Implements ugdk::script::LangWrapper.
|
virtual |
Implements ugdk::script::LangWrapper.
| void ugdk::script::python::PythonWrapper::PrintPythonExceptionDetails | ( | ) |