namespace WrtDeviceApis {
namespace Commons {
-
template<class EventClass>
class ListenerEventEmitter;
ListenerEvent() :
m_mtx(new DPL::Mutex()),
m_code(Commons::ExceptionCodes::None)
- {
- }
+ {}
ListenerEvent(const ListenerEvent &ths) :
m_mtx(new DPL::Mutex()),
m_code(ths.m_code),
m_privateData(ths.m_privateData)
- {
- }
+ {}
ListenerEvent& operator=(const ListenerEvent &other)
{
/**
* Sets event's private data.
- * Event's private data object has to implement @see IEventPrivateData interface.
+ * Event's private data object has to implement @see IEventPrivateData
+ * interface.
* @param data Private data.
* @throw EventWrongStateExeption When event has already been emitted.
*/
Commons::ExceptionCodes::Enumeration m_code; ///< Exception code.
PrivateDataTypePtr m_privateData; ///< Private data.
};
-
}
} // WrtDeviceApisCommon