Go to the documentation of this file.
23 #ifndef SIMULATION_TIME_DECORATOR_H
24 #define SIMULATION_TIME_DECORATOR_H
30 #include <boost/python.hpp>
57 #endif // SIMULATION_TIME_DECORATOR_H
static const FunctionManager * getFunctionManager()
Definition: transceiver_datapack_interface.h:103
std::set< std::shared_ptr< const DataPackInterface >, DataPackPointerComparator > datapacks_set_t
Definition: datapack_interface.h:219
boost::python::object runTf(boost::python::tuple &args, boost::python::dict &kwargs, datapacks_set_t dataPacks) override
Execute Transceiver Function. Base class will simply call runTf on _function.
Definition: simulation_time_decorator.h:45
Namespace args
Definition: python_json_engine.py:196
virtual boost::python::object runTf(boost::python::tuple &args, boost::python::dict &kwargs, datapacks_set_t dataPacks)
Execute Transceiver Function. Base class will simply call runTf on _function.
Definition: transceiver_datapack_interface.cpp:37
Class for retrieving simulation time in Functions, mapped to SimulationTime python decorator.
Definition: simulation_time_decorator.h:35
Base of TF Decorators.
Definition: transceiver_datapack_interface.h:40
const SimulationTime & getSimulationTime() const
Returns simulation time stored by the manager.
Definition: function_manager.cpp:391
SimulationTimeDecorator(const std::string &keyword)
Definition: simulation_time_decorator.h:39