class NestKernelDataPackController¶
Overview¶
#include <nest_kernel_datapack_controller.h> class NestKernelDataPackController: public JsonDataPackController { public: // construction NestKernelDataPackController( const DataPackIdentifier& devID, boost::python::dict nest ); // methods virtual void handleDataPackData(const nlohmann::json& data); virtual nlohmann::json* getDataPackInformation(); };
Inherited Members¶
public: // methods virtual DATA_TYPE* getDataPackInformation() = 0; virtual void handleDataPackData(const DATA_TYPE& data) = 0; const nlohmann::json& getEmptyDataPack() const;
Detailed Documentation¶
Methods¶
virtual void handleDataPackData(const nlohmann::json& data)
Handle received datapack data.
Parameters:
data |
Data to be processed |
virtual nlohmann::json* getDataPackInformation()
Get datapack information to be forwarded to the NRP.
Returns:
Returns a DATA_TYPE pointer containing requested data