18 template<
typename EVENT_TYPE>
38 if(
this == &other)
return *
this;
40 for(
unsigned int i=0; i<other.
size(); i++){
50 virtual const EVENT_TYPE&
operator[] (
unsigned int i)
const{
55 virtual EVENT_TYPE
getEvent(
unsigned int i)
const{
59 virtual unsigned int size()
const{
63 virtual bool Add(
const EVENT_TYPE & evt){
68 for(
unsigned int i = 0; i < addList.
size(); i++){
virtual bool Add(const EVENT_TYPE &evt)
virtual EVENT_TYPE & operator[](unsigned int i)
void push_back(const EVENT_TYPE &c)
EventList(const EventList< EVENT_TYPE > &other)
virtual bool Add(const EventList< EVENT_TYPE > &addList)
virtual EVENT_TYPE getEvent(unsigned int i) const
EventList< EVENT_TYPE > & operator=(const EventList< EVENT_TYPE > &other)
unsigned int size() const
virtual unsigned int size() const