Home
last modified time | relevance | path

Searched refs:ObserverList (Results 1 – 9 of 9) sorted by relevance

/external/libchrome/base/
Dobserver_list_unittest.cc59 Disrupter(ObserverList<Foo>* list, Foo* doomed, bool remove_self) in Disrupter()
61 Disrupter(ObserverList<Foo>* list, Foo* doomed) in Disrupter()
63 Disrupter(ObserverList<Foo>* list, bool remove_self) in Disrupter()
78 ObserverList<Foo>* list_;
204 ObserverList<Foo> observer_list; in TEST()
205 const ObserverList<Foo>& const_observer_list = observer_list; in TEST()
208 const ObserverList<Foo>::const_iterator it1 = const_observer_list.begin(); in TEST()
211 const ObserverList<Foo>::const_iterator it2 = it1; in TEST()
214 ObserverList<Foo>::const_iterator it3; in TEST()
225 const ObserverList<Foo>::iterator it1 = observer_list.begin(); in TEST()
[all …]
Dobserver_list.h98 class ObserverList
100 ObserverList<ObserverType, check_empty, allow_reentrancy>> {
113 explicit Iter(const ObserverList* list) in Iter()
114 : list_(const_cast<ObserverList*>(list)->AsWeakPtr()), in Iter()
206 WeakPtr<ObserverList> list_;
225 ObserverList() = default;
226 explicit ObserverList(ObserverListPolicy policy) : policy_(policy) {} in ObserverList() function
228 ~ObserverList() { in ~ObserverList()
299 DISALLOW_COPY_AND_ASSIGN(ObserverList);
303 using ReentrantObserverList = ObserverList<ObserverType, check_empty, true>;
Drun_loop.h197 ObserverList<RunLoop::NestingObserver> nesting_observers_;
/external/libchrome/base/message_loop/
Dmessage_loop.h298 ObserverList<DestructionObserver> destruction_observers_;
314 ObserverList<TaskObserver> task_observers_;
/external/libchrome/ipc/
Dipc_test_sink.h134 base::ObserverList<Listener> filter_list_;
/external/libchrome/base/task/sequence_manager/
Dsequence_manager_impl.h201 ObserverList<MessageLoop::TaskObserver> task_observers;
202 ObserverList<TaskTimeObserver> task_time_observers;
Dtask_queue_impl.h353 ObserverList<MessageLoop::TaskObserver> task_observers;
/external/libchrome/device/bluetooth/
Dbluetooth_advertisement.h146 base::ObserverList<BluetoothAdvertisement::Observer> observers_;
/external/libchrome/libchrome_tools/patch/
Dobserver_list_unittest.patch65 ObserverList<Foo> observer_list(ObserverListPolicy::EXISTING_ONLY);