UGDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
ugdk::script::python::PythonWrapper Class Reference

#include <pythonwrapper.h>

Inheritance diagram for ugdk::script::python::PythonWrapper:
Inheritance graph
[legend]
Collaboration diagram for ugdk::script::python::PythonWrapper:
Collaboration graph
[legend]

List of all members.

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 ()

Constructor & Destructor Documentation


Member Function Documentation

void ugdk::script::python::PythonWrapper::ExecuteCode ( const std::string &  code) [virtual]

Finalizes the LangWrapper, finalizing any language specific stuff.

Implements ugdk::script::LangWrapper.

Initializes the LangWrapper (that is, the language's API. Returns bool telling if (true=) no problems occured.

Implements ugdk::script::LangWrapper.

VirtualObj ugdk::script::python::PythonWrapper::LoadModule ( const std::string &  name) [virtual]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines