#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);
}
}