#include <nest_engine_datapack_controller.h>
|
static boost::python::list | getStatusFromNest (boost::python::dict &nest, const boost::python::object &nodeCollection) |
| Retrieves datapack status from Nest. More...
|
|
◆ NestEngineJSONDataPackController()
NestEngineJSONDataPackController::NestEngineJSONDataPackController |
( |
const DataPackIdentifier & |
devID, |
|
|
boost::python::object |
nodeCollection, |
|
|
boost::python::dict |
nest |
|
) |
| |
◆ getDataPackInformation()
nlohmann::json * NestEngineJSONDataPackController::getDataPackInformation |
( |
| ) |
|
|
overridevirtual |
◆ getStatusFromNest() [1/2]
boost::python::list NestEngineJSONDataPackController::getStatusFromNest |
( |
| ) |
|
|
protected |
Retrieves datapack status from Nest.
- Returns
- Returns dictionary containing datapack status
◆ getStatusFromNest() [2/2]
boost::python::list NestEngineJSONDataPackController::getStatusFromNest |
( |
boost::python::dict & |
nest, |
|
|
const boost::python::object & |
nodeCollection |
|
) |
| |
|
staticprotected |
Retrieves datapack status from Nest.
- Parameters
-
nest | NEST object |
nodeCollection | Nodes of datapack |
- Returns
- Returns dictionary with data
◆ handleDataPackData()
void NestEngineJSONDataPackController::handleDataPackData |
( |
const nlohmann::json & |
data | ) |
|
|
overridevirtual |
◆ setNestID()
void NestEngineJSONDataPackController::setNestID |
( |
boost::python::dict |
nest, |
|
|
boost::python::object |
nodeCollection |
|
) |
| |
Set Nest properties.
- Parameters
-
nest | Nest instance |
nodeCollection | Nest GIDs of model managed by this controller |
◆ _nest
boost::python::dict NestEngineJSONDataPackController::_nest |
|
protected |
Currently running Nest instance.
◆ _nodeCollection
boost::python::object NestEngineJSONDataPackController::_nodeCollection |
|
protected |
Nest GID of model managed by this controller.
The documentation for this class was generated from the following files: