Lines Matching refs:Event

25 class EventContainer : public Event {
27 EventContainer(Event* parent,
34 void AddEvent(Event* event);
35 BObjectList<Event>& Events();
42 virtual void Trigger(Event* origin);
53 BObjectList<Event> fEvents;
60 OrEvent(Event* parent, const BMessenger* target,
71 class StickyEvent : public Event {
73 StickyEvent(Event* parent);
81 class DemandEvent : public Event {
83 DemandEvent(Event* parent);
92 class ExternalEvent : public Event {
94 ExternalEvent(Event* parent, const char* name,
116 class FileCreatedEvent : public Event {
118 FileCreatedEvent(Event* parent,
131 class VolumeMountedEvent : public Event, public VolumeListener {
133 VolumeMountedEvent(Event* parent,
148 NetworkAvailableEvent(Event* parent,
160 static Event*
161 create_event(Event* parent, const char* name, const BMessenger* target,
187 Event::Event(Event* parent)
195 Event::~Event()
201 Event::Triggered() const
208 Event::Trigger(Event* origin)
217 Event::ResetTrigger()
224 Event::Owner() const
234 Event::SetOwner(BaseJob* owner)
241 Event*
242 Event::Parent() const
251 EventContainer::EventContainer(Event* parent, const BMessenger* target,
254 Event(parent),
277 Event(NULL),
287 EventContainer::AddEvent(Event* event)
294 BObjectList<Event>&
316 Event* event = fEvents.ItemAt(index);
332 Event* event = fEvents.ItemAt(index);
339 EventContainer::Trigger(Event* origin)
341 Event::Trigger(origin);
362 Event::SetOwner(owner);
384 OrEvent::OrEvent(Event* parent, const BMessenger* target, const BMessage& args)
405 Event* event = fEvents.ItemAt(index);
424 StickyEvent::StickyEvent(Event* parent)
426 Event(parent)
439 Event::ResetTrigger();
453 DemandEvent::DemandEvent(Event* parent)
455 Event(parent)
483 ExternalEvent::ExternalEvent(Event* parent, const char* name,
486 Event(parent),
522 Event::ResetTrigger();
530 Event::ResetTrigger();
558 FileCreatedEvent::FileCreatedEvent(Event* parent, const BMessage& args)
560 Event(parent)
592 VolumeMountedEvent::VolumeMountedEvent(Event* parent, const BMessage& args)
594 Event(parent)
637 NetworkAvailableEvent::NetworkAvailableEvent(Event* parent,
680 /*static*/ Event*
687 /*static*/ Event*
688 Events::AddOnDemand(const BMessenger& target, Event* event)
706 /*static*/ Event*
707 Events::ResolveExternalEvent(Event* event, const char* name, uint32 flags)
715 Event* event = ResolveExternalEvent(container->Events().ItemAt(index), name, flags);
729 Events::TriggerExternalEvent(Event* event)
743 Events::ResetStickyExternalEvent(Event* event)
764 Events::TriggerDemand(Event* event, bool testOnly)
772 Event* childEvent = container->Events().ItemAt(index);