public:
//! Creates the message
- Events_MessageGroup(const Events_ID theID, const void* theSender = 0)
- : Events_Message(theID, theSender)
- {
- }
+ Events_MessageGroup(const Events_ID theID, const void* theSender = 0);
//! do nothing in the destructor yet
- virtual ~Events_MessageGroup()
- {
- }
+ virtual ~Events_MessageGroup();
//! Creates a new empty group (to store it in the loop before flush)
virtual boost::shared_ptr<Events_MessageGroup> newEmpty() = 0;