43 lines
917 B
C++
43 lines
917 B
C++
/*
|
|
* File: JoinEvent.h
|
|
* Author: noackrob
|
|
*
|
|
* Created on October 8, 2013, 2:31 PM
|
|
*/
|
|
#pragma once
|
|
|
|
#ifndef JOINEVENT_H
|
|
#define JOINEVENT_H
|
|
|
|
#include "ms/events/GroupEvent.h"
|
|
|
|
namespace ubeeme {
|
|
namespace moversight {
|
|
|
|
/**
|
|
* @brief Event group containing events regarding join operations
|
|
* @class JoinEvent
|
|
* @author Robert Noack
|
|
* @ingroup Moversight
|
|
*
|
|
* Contains
|
|
* - JoinRequestEvent
|
|
* - JoinConfirmEvent
|
|
* - JoinNotExecutableEvent
|
|
* - JoinAbortedByInviteeEvent
|
|
* - JoinAbortedByInviterEvent
|
|
* - JoinRejectedEvent
|
|
* - JoinGroupDoneEvent
|
|
*/
|
|
class JoinEvent : public GroupEventGroup<JoinEvent> {
|
|
};
|
|
|
|
// create the template class JoinEventGroup
|
|
CREATE_EVENT_GROUP(JoinEvent,GroupEventGroup);
|
|
|
|
}
|
|
}
|
|
|
|
#endif /* JOINEVENT_H */
|
|
|