NRP Core  1.4.1
FunctionData Struct Reference

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...
 

Detailed Description

Data associated with a single function.

Constructor & Destructor Documentation

◆ FunctionData() [1/2]

FunctionData::FunctionData ( )
default

◆ FunctionData() [2/2]

FunctionData::FunctionData ( const std::string &  name,
const TransceiverDataPackInterface::shared_ptr function,
const datapack_identifiers_set_t datapackIDs 
)

Member Data Documentation

◆ DataPackIDs

datapack_identifiers_set_t FunctionData::DataPackIDs

DataPacks requested by the Function.

◆ Function

TransceiverDataPackInterface::shared_ptr FunctionData::Function = nullptr

Pointer to the Function.

◆ Name

std::string FunctionData::Name

Name of the Function.


The documentation for this struct was generated from the following files: