#include "Framework.h" using namespace fw; // Callback::Parameter Callback::Parameter::Parameter() : DataParameters() { } Callback::Parameter::~Parameter() { } // Callback Callback::Callback(const std::string& sName) : m_sName(sName) { } Callback::~Callback() { } void Callback::operator() () { for (auto f : m_callbacksSimple) { f(); } } void Callback::operator() (const Parameter& parameter) { for (auto f : m_callbacksParam) { f(parameter); } }