Data associated with a single function. More...
#include <function_manager.h>
Public Member Functions | |
FunctionData ()=default | |
FunctionData (const std::string &name, const TransceiverDataPackInterface::shared_ptr &function, const datapack_identifiers_set_t &datapackIDs) | |
Public Attributes | |
std::string | Name |
Name of the Function. More... | |
TransceiverDataPackInterface::shared_ptr | Function = nullptr |
Pointer to the Function. More... | |
datapack_identifiers_set_t | DataPackIDs |
DataPacks requested by the Function. More... | |
Data associated with a single function.
|
default |
FunctionData::FunctionData | ( | const std::string & | name, |
const TransceiverDataPackInterface::shared_ptr & | function, | ||
const datapack_identifiers_set_t & | datapackIDs | ||
) |
datapack_identifiers_set_t FunctionData::DataPackIDs |
DataPacks requested by the Function.
TransceiverDataPackInterface::shared_ptr FunctionData::Function = nullptr |
Pointer to the Function.
std::string FunctionData::Name |
Name of the Function.