Lines Matching refs:Event
40 // Event object for synchronizing threads
41 class Event
51 Event (void);
52 ~Event (void);
64 Event (const Event&);
65 Event& operator= (const Event&);
72 Object (const char* type, de::SharedPtr<Event> createEvent);
77 void read (de::SharedPtr<Event> event, std::vector<de::SharedPtr<Event> >& deps);
78 void modify (de::SharedPtr<Event> event, std::vector<de::SharedPtr<Event> >& deps);
82 de::SharedPtr<Event> m_modify;
83 std::vector<de::SharedPtr<Event> > m_reads;
136 de::SharedPtr<Event> getEvent (void) { return m_event; }
146 std::vector<de::SharedPtr<Event> > m_deps;
147 de::SharedPtr<Event> m_event;
210 DataBlock (de::SharedPtr<Event> event);