equal
deleted
inserted
replaced
27 |
27 |
28 class EventImpl { |
28 class EventImpl { |
29 public: |
29 public: |
30 EventImpl (); |
30 EventImpl (); |
31 virtual ~EventImpl () = 0; |
31 virtual ~EventImpl () = 0; |
32 void invoke (void); |
32 void Invoke (void); |
33 void cancel (void); |
33 void Cancel (void); |
34 void setInternalIterator (void *iterator); |
34 void SetInternalIterator (void *iterator); |
35 void *getInternalIterator (void) const; |
35 void *GetInternalIterator (void) const; |
36 protected: |
36 protected: |
37 virtual void notify (void) = 0; |
37 virtual void Notify (void) = 0; |
38 private: |
38 private: |
39 friend class Event; |
39 friend class Event; |
40 void *m_internalIterator; |
40 void *m_internalIterator; |
41 bool m_cancel; |
41 bool m_cancel; |
42 }; |
42 }; |