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

12

/external/chromium_org/content/browser/
H A Ddevice_monitor_udev.h23 class DeviceMonitorLinux : public base::MessageLoop::DestructionObserver {
/external/chromium_org/gpu/command_buffer/service/
H A Dshader_translator.h104 class DestructionObserver { class in class:gpu::gles2::ShaderTranslator
106 DestructionObserver();
107 virtual ~DestructionObserver();
112 DISALLOW_COPY_AND_ASSIGN(DestructionObserver);
141 void AddDestructionObserver(DestructionObserver* observer);
142 void RemoveDestructionObserver(DestructionObserver* observer);
161 ObserverList<DestructionObserver> destruction_observers_;
H A Dshader_translator.cc112 ShaderTranslator::DestructionObserver::DestructionObserver() { function in class:gpu::gles2::ShaderTranslator::DestructionObserver
115 ShaderTranslator::DestructionObserver::~DestructionObserver() {
291 DestructionObserver* observer) {
296 DestructionObserver* observer) {
301 FOR_EACH_OBSERVER(DestructionObserver,
H A Dshader_translator_cache.h26 class ShaderTranslatorCache : public ShaderTranslator::DestructionObserver {
30 // ShaderTranslator::DestructionObserver implementation
H A Dasync_pixel_transfer_manager.h55 : public gles2::TextureManager::DestructionObserver {
92 // gles2::TextureRef::DestructionObserver implementation:
H A Dtexture_manager.h478 class GPU_EXPORT DestructionObserver { class in class:gpu::gles2::TextureManager
480 DestructionObserver();
481 virtual ~DestructionObserver();
490 DISALLOW_COPY_AND_ASSIGN(DestructionObserver);
711 void AddObserver(DestructionObserver* observer) {
715 void RemoveObserver(DestructionObserver* observer) {
819 ObserverList<DestructionObserver> destruction_observers_;
/external/chromium_org/media/audio/
H A Dscoped_loop_observer.h23 // WillDestroyCurrentMessageLoop virtual method from DestructionObserver.
25 : public base::MessageLoop::DestructionObserver {
/external/chromium/base/win/
H A Dobject_watcher.h45 class BASE_API ObjectWatcher : public MessageLoop::DestructionObserver {
82 // MessageLoop::DestructionObserver implementation:
/external/chromium/base/
H A Dmessage_loop_proxy_impl.h17 // and keeps track of its lifetime using the MessageLoop DestructionObserver.
20 public MessageLoop::DestructionObserver {
37 // MessageLoop::DestructionObserver implementation
H A Dmessage_loop.h113 // A DestructionObserver is notified when the current MessageLoop is being
121 class BASE_API DestructionObserver { class in class:MessageLoop
126 virtual ~DestructionObserver();
129 // Add a DestructionObserver, which will start receiving notifications
131 void AddDestructionObserver(DestructionObserver* destruction_observer);
133 // Remove a DestructionObserver. It is safe to call this method while a
134 // DestructionObserver is receiving a notification callback.
135 void RemoveDestructionObserver(DestructionObserver* destruction_observer);
466 ObserverList<DestructionObserver> destruction_observers_;
H A Dmessage_loop.cc116 MessageLoop::DestructionObserver::~DestructionObserver() {
192 FOR_EACH_OBSERVER(DestructionObserver, destruction_observers_,
213 DestructionObserver* destruction_observer) {
219 DestructionObserver* destruction_observer) {
/external/chromium_org/base/synchronization/
H A Dwaitable_event_watcher.h65 : public MessageLoop::DestructionObserver {
98 // Implementation of MessageLoop::DestructionObserver
/external/chromium_org/base/win/
H A Dobject_watcher.h48 class BASE_EXPORT ObjectWatcher : public MessageLoop::DestructionObserver {
87 // MessageLoop::DestructionObserver implementation:
/external/chromium_org/content/common/gpu/
H A Dgpu_command_buffer_stub.h55 class DestructionObserver { class in class:content::GpuCommandBufferStub
61 virtual ~DestructionObserver() {}
133 void AddDestructionObserver(DestructionObserver* observer);
134 void RemoveDestructionObserver(DestructionObserver* observer);
249 ObserverList<DestructionObserver> destruction_observers_;
H A Dtexture_image_transport_surface.h24 public GpuCommandBufferStub::DestructionObserver,
59 // GpuCommandBufferStub::DestructionObserver implementation.
/external/chromium/base/threading/
H A Dthread_unittest.cc102 class CapturingDestructionObserver : public MessageLoop::DestructionObserver {
109 // DestructionObserver implementation:
123 MessageLoop::DestructionObserver* observer)
133 MessageLoop::DestructionObserver* observer_;
/external/chromium/base/synchronization/
H A Dwaitable_event_watcher.h65 : public MessageLoop::DestructionObserver
146 // Implementation of MessageLoop::DestructionObserver
/external/chromium_org/components/breakpad/browser/
H A Dcrash_handler_host_linux.h34 public base::MessageLoop::DestructionObserver {
55 // MessageLoop::DestructionObserver impl:
/external/chromium_org/base/message_loop/
H A Dmessage_loop.h172 // A DestructionObserver is notified when the current MessageLoop is being
180 class BASE_EXPORT DestructionObserver { class in class:base::MessageLoop
185 virtual ~DestructionObserver();
188 // Add a DestructionObserver, which will start receiving notifications
190 void AddDestructionObserver(DestructionObserver* destruction_observer);
192 // Remove a DestructionObserver. It is safe to call this method while a
193 // DestructionObserver is receiving a notification callback.
194 void RemoveDestructionObserver(DestructionObserver* destruction_observer);
540 ObserverList<DestructionObserver> destruction_observers_;
/external/chromium_org/base/threading/
H A Dthread_unittest.cc92 : public base::MessageLoop::DestructionObserver {
99 // DestructionObserver implementation:
111 base::MessageLoop::DestructionObserver* observer) {
/external/chromium/chrome/browser/
H A Dcrash_handler_host_linux.h38 public MessageLoop::DestructionObserver {
50 // MessageLoop::DestructionObserver impl:
/external/chromium/chrome/browser/printing/
H A Dprint_job.h38 public MessageLoop::DestructionObserver {
62 // DestructionObserver
/external/chromium_org/sync/internal_api/public/engine/
H A Dmodel_safe_worker.h68 public base::MessageLoop::DestructionObserver {
91 // MessageLoop::DestructionObserver implementation.
/external/chromium_org/chrome/browser/printing/
H A Dprint_job.h37 public base::MessageLoop::DestructionObserver {
61 // DestructionObserver implementation.
/external/chromium_org/content/common/gpu/media/
H A Dgpu_video_decode_accelerator.h33 public GpuCommandBufferStub::DestructionObserver {
58 // GpuCommandBufferStub::DestructionObserver implementation.

Completed in 920 milliseconds

12