: DynamicObject(properties)
{
if (!m_InitializerDone) {
- ConfigItem::OnCommitted.connect(boost::bind(&Host::ObjectCommittedHandler, this, _1));
- ConfigItem::OnRemoved.connect(boost::bind(&Host::ObjectRemovedHandler, this, _1));
+ ConfigItem::OnCommitted.connect(boost::bind(&Host::ObjectCommittedHandler, _1));
+ ConfigItem::OnRemoved.connect(boost::bind(&Host::ObjectRemovedHandler, _1));
m_InitializerDone = true;
}
private:
static bool m_InitializerDone;
- void ObjectCommittedHandler(const ConfigItem::Ptr& item);
- void ObjectRemovedHandler(const ConfigItem::Ptr& item);
+ static void ObjectCommittedHandler(const ConfigItem::Ptr& item);
+ static void ObjectRemovedHandler(const ConfigItem::Ptr& item);
};
}