Searched refs:DestructionObserver (Results 1 - 9 of 9) sorted by relevance

/external/libchrome/base/synchronization/
H A Dwaitable_event_watcher.h65 : public MessageLoop::DestructionObserver {
98 // Implementation of MessageLoop::DestructionObserver
/external/libchrome/base/message_loop/
H A Dmessage_loop.h136 // A DestructionObserver is notified when the current MessageLoop is being
144 class BASE_EXPORT DestructionObserver { class in class:base::MessageLoop
149 virtual ~DestructionObserver();
152 // Add a DestructionObserver, which will start receiving notifications
154 void AddDestructionObserver(DestructionObserver* destruction_observer);
156 // Remove a DestructionObserver. It is safe to call this method while a
157 // DestructionObserver is receiving a notification callback.
158 void RemoveDestructionObserver(DestructionObserver* destruction_observer);
504 ObserverList<DestructionObserver> destruction_observers_;
H A Dmessage_loop.cc119 MessageLoop::DestructionObserver::~DestructionObserver() {
169 FOR_EACH_OBSERVER(DestructionObserver, destruction_observers_,
252 DestructionObserver* destruction_observer) {
258 DestructionObserver* destruction_observer) {
H A Dmessage_loop_unittest.cc858 class MLDestructionObserver : public MessageLoop::DestructionObserver {
/external/libchrome/base/files/
H A Dfile_path_watcher_kqueue.h32 public MessageLoop::DestructionObserver {
40 // MessageLoop::DestructionObserver overrides.
H A Dfile_path_watcher_linux.cc93 public MessageLoop::DestructionObserver {
/external/libchrome/base/threading/
H A Dthread_unittest.cc84 : public base::MessageLoop::DestructionObserver {
91 // DestructionObserver implementation:
103 base::MessageLoop::DestructionObserver* observer) {
/external/libchrome/components/timers/
H A Dalarm_timer_chromeos.cc45 : public base::MessageLoop::DestructionObserver {
65 // base::MessageLoop::DestructionObserver override.
/external/libchrome/base/trace_event/
H A Dtrace_log.cc206 : public MessageLoop::DestructionObserver,
226 // MessageLoop::DestructionObserver

Completed in 295 milliseconds