33 lines
590 B
C++
33 lines
590 B
C++
/*
|
|
* File: SubscriberSet.h
|
|
* Author: noackrob
|
|
*
|
|
* Created on August 2, 2013, 10:53 AM
|
|
*/
|
|
#pragma once
|
|
|
|
#ifndef SUBSCRIBERSET_H
|
|
#define SUBSCRIBERSET_H
|
|
|
|
#include <set>
|
|
#include <initializer_list>
|
|
|
|
namespace ubeeme {
|
|
namespace moversight {
|
|
|
|
class ObjectListener;
|
|
|
|
class SubscriberSet : public std::set<ObjectListener*> {
|
|
public:
|
|
SubscriberSet();
|
|
SubscriberSet( std::initializer_list<ObjectListener*> il);
|
|
explicit SubscriberSet( ObjectListener* ol);
|
|
};
|
|
|
|
}
|
|
}
|
|
|
|
|
|
#endif /* SUBSCRIBERSET_H */
|
|
|