MQTTSuite
Loading...
Searching...
No Matches
mqtt::lib::Function Struct Reference

#include <MqttMapperPlugin.h>

Inheritance diagram for mqtt::lib::Function:
Collaboration diagram for mqtt::lib::Function:

Public Member Functions

 Function (const std::string &name, int numArgs, const std::function< inja::json(inja::Arguments &)> &function)
Public Member Functions inherited from mqtt::lib::FunctionBase
 FunctionBase (const std::string &name, int numArgs)

Public Attributes

std::function< inja::json(inja::Arguments &)> function
Public Attributes inherited from mqtt::lib::FunctionBase
std::string name
int numArgs

Detailed Description

Definition at line 72 of file MqttMapperPlugin.h.

Constructor & Destructor Documentation

◆ Function()

mqtt::lib::Function::Function ( const std::string & name,
int numArgs,
const std::function< inja::json(inja::Arguments &)> & function )
inline

Definition at line 73 of file MqttMapperPlugin.h.

76 }
FunctionBase(const std::string &name, int numArgs)
std::function< inja::json(inja::Arguments &)> function

References mqtt::lib::FunctionBase::FunctionBase().

Here is the call graph for this function:

Member Data Documentation

◆ function

std::function<inja::json(inja::Arguments&)> mqtt::lib::Function::function

Definition at line 78 of file MqttMapperPlugin.h.


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