Files
scandocs/uni/masterarbeit/source/moversight/app/events/LocalPeerUpdateEvent.h
2014-06-30 13:58:10 +02:00

31 lines
694 B
C++

#pragma once
#ifndef LOCAL_PEER_UPDATE_EVENT_H
#define LOCAL_PEER_UPDATE_EVENT_H
#include <core/event/group_event.h>
#include "EventTypes.h"
#include "common/Peer.h"
namespace ubeeme {
namespace moversight {
class MOV_EXPORT LocalPeerUpdateEvent: public GroupEvent<EventTypes> {
public:
LocalPeerUpdateEvent(Peer const &p);
virtual ~LocalPeerUpdateEvent();
static EventType getType();
Peer const &getLocalPeer() const;
void setLocalPeer(Peer const &p);
private:
Peer localPeer;
};
}
} // namespace ubeeme
#endif // LOCAL_PEER_UPDATE_EVENT_H