43 bool empty()
const {
return eventObservers_.empty(); }
45 size_t size()
const {
return eventObservers_.size(); }
47 void clear(){ eventObservers_.clear(); }
49 ODEEventObserver& operator[](
size_t index) {
return *eventObservers_[index]; }
50 const ODEEventObserver& operator[](
size_t index)
const {
return *eventObservers_[index]; }
52 std::vector<ODEEventObserver*> eventObservers_;