openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
ePython Class Reference

#include <python.h>

Public Member Functions

 ePython ()
 
 ~ePython ()
 
int execFile (const char *file)
 
int execute (const std::string &pythonfile, const std::string &funcname)
 

Static Public Member Functions

static int call (ePyObject pFunc, ePyObject args)
 
static ePyObject resolve (const std::string &pythonfile, const std::string &funcname)
 

Constructor & Destructor Documentation

◆ ePython()

ePython::ePython ( )

◆ ~ePython()

ePython::~ePython ( )

Member Function Documentation

◆ call()

int ePython::call ( ePyObject  pFunc,
ePyObject  args 
)
static

◆ execFile()

int ePython::execFile ( const char *  file)

◆ execute()

int ePython::execute ( const std::string &  pythonfile,
const std::string &  funcname 
)

◆ resolve()

ePyObject ePython::resolve ( const std::string &  pythonfile,
const std::string &  funcname 
)
static

The documentation for this class was generated from the following files: