.. index:: pair: struct; FunctionData .. _doxid-struct_function_data: struct FunctionData =================== .. toctree:: :hidden: Overview ~~~~~~~~ Data associated with a single function. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct FunctionData { // fields std::string :ref:`Name`; :ref:`TransceiverDataPackInterface::shared_ptr` :ref:`Function` = nullptr; :ref:`datapack_identifiers_set_t` :ref:`DataPackIDs`; // construction :target:`FunctionData`(); :target:`FunctionData`( const std::string& name, const :ref:`TransceiverDataPackInterface::shared_ptr`& function, const :ref:`datapack_identifiers_set_t`& datapackIDs ); }; .. _details-struct_function_data: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Data associated with a single function. Fields ------ .. index:: pair: variable; Name .. _doxid-struct_function_data_1a87f802632a8339554ad6cad289eab095: .. ref-code-block:: cpp :class: doxyrest-title-code-block std::string Name Name of the Function. .. index:: pair: variable; Function .. _doxid-struct_function_data_1a3333321506c43a8e9aacd6a52ce27863: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`TransceiverDataPackInterface::shared_ptr` Function = nullptr Pointer to the Function. .. index:: pair: variable; DataPackIDs .. _doxid-struct_function_data_1a439fc42b18293fbeb3aecffde487dda5: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`datapack_identifiers_set_t` DataPackIDs DataPacks requested by the Function.