2#include <gtest/gtest.h>
26 return moduleAPI.GetModuleEntryPoint(_moduleName);
31 return _api.Execute(command);
38 const std::string _moduleName =
"example";
Wrapper around a PyObject* that is a new reference. This owns the reference so does not increment it ...
Builder to transfer typically used PyObjects to c++ types and vice versa.
Definition CPythonObjectNew.h:14
Definition UniqueUIDGenerator.h:8
Definition FixturePythonAPI.h:12
ot::ReturnMessage ExecuteCommand(const std::string &command)
Definition FixturePythonAPI.h:29
std::string GetModuleEntryPoint()
Definition FixturePythonAPI.h:24
void SetupModule(const std::string &script)
Definition FixturePythonAPI.cpp:4
CPythonObjectNew CreateParameterSet(std::list< ot::Variable > ¶meterSet)
Definition FixturePythonAPI.h:18
FixturePythonAPI()
Definition FixturePythonAPI.h:14
Definition PythonAPI.h:11
Functions that investigate an existing module for the starting function. If the module contains only ...
Definition PythonModuleAPI.h:8
PyObjects don't distingiush between float and double and int32 and int64. All floating point values a...
Definition PythonObjectBuilder.h:28
CPythonObjectNew setVariableTuple(const std::list< ot::Variable > &values)
Definition PythonObjectBuilder.cpp:535
Definition PythonWrapper.h:19
Definition ReturnMessage.h:14