Home
last modified time | relevance | path

Searched refs:ResourcePtrBase (Results 1 – 4 of 4) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/fetch/
DResourcePtr.h33 class ResourcePtrBase {
35 ~ResourcePtrBase();
42 typedef Resource* ResourcePtrBase::*UnspecifiedBoolType;
43 operator UnspecifiedBoolType() const { return m_resource ? &ResourcePtrBase::m_resource : 0; } in UnspecifiedBoolType()
46 ResourcePtrBase() : m_resource(0) { } in ResourcePtrBase() function
47 ResourcePtrBase(Resource*);
48 ResourcePtrBase(const ResourcePtrBase&);
53 ResourcePtrBase& operator=(const ResourcePtrBase&) { return *this; }
60 inline ResourcePtrBase::ResourcePtrBase(Resource* res) in ResourcePtrBase() function
67 inline ResourcePtrBase::~ResourcePtrBase() in ~ResourcePtrBase()
[all …]
DResource.h42 class ResourcePtrBase; variable
226 void registerHandle(ResourcePtrBase* h);
227 void unregisterHandle(ResourcePtrBase* h);
385 HashSet<ResourcePtrBase*> m_handlesToRevalidate;
DResourcePtr.cpp31 void ResourcePtrBase::setResource(Resource* resource) in setResource()
DResource.cpp631 HashSet<ResourcePtrBase*>::iterator end = m_handlesToRevalidate.end(); in switchClientsToRevalidatedResource()
632 for (HashSet<ResourcePtrBase*>::iterator it = m_handlesToRevalidate.begin(); it != end; ++it) { in switchClientsToRevalidatedResource()
633 ResourcePtrBase* handle = *it; in switchClientsToRevalidatedResource()
735 void Resource::registerHandle(ResourcePtrBase* h) in registerHandle()
742 void Resource::unregisterHandle(ResourcePtrBase* h) in unregisterHandle()