#include <PythonInvoker.h>
◆ PyObjectPtr
◆ CPythonInvoker()
◆ ~CPythonInvoker()
  
  
      
        
          | CPythonInvoker::~CPythonInvoker  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ Execute()
  
  
      
        
          | bool CPythonInvoker::Execute  | 
          ( | 
          const std::string & |           script,  | 
         
        
           | 
           | 
          const std::vector< std::string > & |           arguments = std::vector<std::string>() ) | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ execute()
  
  
      
        
          | bool CPythonInvoker::execute  | 
          ( | 
          const std::string & |           script,  | 
         
        
           | 
           | 
          const std::vector< std::string > & |           arguments ) | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
◆ executeScript()
  
  
      
        
          | void CPythonInvoker::executeScript  | 
          ( | 
          FILE * |           fp,  | 
         
        
           | 
           | 
          const std::string & |           script,  | 
         
        
           | 
           | 
          PyObject * |           moduleDict ) | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ getInitializationScript()
  
  
      
        
          | virtual const char * CPythonInvoker::getInitializationScript  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
protectedpure virtual   | 
  
 
 
◆ IsStopping()
  
  
      
        
          | bool CPythonInvoker::IsStopping  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
 
◆ onAbort()
  
  
      
        
          | virtual void CPythonInvoker::onAbort  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ onDeinitialization()
  
  
      
        
          | void CPythonInvoker::onDeinitialization  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ onError()
  
  
      
        
          | void CPythonInvoker::onError  | 
          ( | 
          const std::string & |           exceptionType = "",  | 
         
        
           | 
           | 
          const std::string & |           exceptionValue = "",  | 
         
        
           | 
           | 
          const std::string & |           exceptionTraceback = "" ) | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ onExecutionDone()
  
  
      
        
          | void CPythonInvoker::onExecutionDone  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
◆ onExecutionFailed()
  
  
      
        
          | void CPythonInvoker::onExecutionFailed  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
◆ onInitialization()
  
  
      
        
          | void CPythonInvoker::onInitialization  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ onPythonModuleInitialization()
  
  
      
        
          | void CPythonInvoker::onPythonModuleInitialization  | 
          ( | 
          void * |           moduleDict | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ onSuccess()
  
  
      
        
          | virtual void CPythonInvoker::onSuccess  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ stop()
◆ m_critical
  
  
      
        
          | CCriticalSection CPythonInvoker::m_critical | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_sourceFile
  
  
      
        
          | std::string CPythonInvoker::m_sourceFile | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: