OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
FixturePythonWrapper Class Reference

#include "FixturePythonWrapper.h"

Inheritance diagram for FixturePythonWrapper:

Public Member Functions

 FixturePythonWrapper ()
 
std::string getMainModulName () const
 
void ExecuteString (const std::string &command, const std::string &moduleName)
 
std::string ExecuteFunctionWithReturnValue (const std::string &functionName, const std::string &moduleName)
 
int ExecuteFunctionWithParameter (const std::string &functionName, int parameter, const std::string &moduleName)
 
int ExecuteFunctionWithMultipleParameter (const std::string &functionName, int parameter1, int parameter2, std::string parameter3, const std::string &moduleName)
 
int32_t GetGlobalVariable (const std::string &varName, const std::string &moduleName)
 
std::list< std::string > GetPathVariable (const std::string &moduleName)
 
void AddNumpyToPath ()
 
void ResetPythonPath ()
 

Constructor & Destructor Documentation

◆ FixturePythonWrapper()

FixturePythonWrapper::FixturePythonWrapper ( )

Member Function Documentation

◆ AddNumpyToPath()

void FixturePythonWrapper::AddNumpyToPath ( )

◆ ExecuteFunctionWithMultipleParameter()

int FixturePythonWrapper::ExecuteFunctionWithMultipleParameter ( const std::string & functionName,
int parameter1,
int parameter2,
std::string parameter3,
const std::string & moduleName )

◆ ExecuteFunctionWithParameter()

int FixturePythonWrapper::ExecuteFunctionWithParameter ( const std::string & functionName,
int parameter,
const std::string & moduleName )

◆ ExecuteFunctionWithReturnValue()

std::string FixturePythonWrapper::ExecuteFunctionWithReturnValue ( const std::string & functionName,
const std::string & moduleName )

◆ ExecuteString()

void FixturePythonWrapper::ExecuteString ( const std::string & command,
const std::string & moduleName )

◆ GetGlobalVariable()

int32_t FixturePythonWrapper::GetGlobalVariable ( const std::string & varName,
const std::string & moduleName )

◆ getMainModulName()

std::string FixturePythonWrapper::getMainModulName ( ) const
inline

◆ GetPathVariable()

std::list< std::string > FixturePythonWrapper::GetPathVariable ( const std::string & moduleName)

◆ ResetPythonPath()

void FixturePythonWrapper::ResetPythonPath ( )

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