Home
last modified time | relevance | path

Searched refs:ProfileKeyedServiceFactory (Results 1 – 15 of 15) sorted by relevance

/external/chromium/chrome/browser/profiles/
Dprofile_keyed_service_factory.cc14 ProfileKeyedServiceFactory::ProfileKeyedServiceFactory( in ProfileKeyedServiceFactory() function in ProfileKeyedServiceFactory
20 ProfileKeyedServiceFactory::~ProfileKeyedServiceFactory() { in ~ProfileKeyedServiceFactory()
25 ProfileKeyedService* ProfileKeyedServiceFactory::GetServiceForProfile( in GetServiceForProfile()
58 void ProfileKeyedServiceFactory::DependsOn(ProfileKeyedServiceFactory* rhs) { in DependsOn()
62 void ProfileKeyedServiceFactory::Associate(Profile* profile, in Associate()
68 bool ProfileKeyedServiceFactory::ServiceRedirectedInIncognito() { in ServiceRedirectedInIncognito()
72 bool ProfileKeyedServiceFactory::ServiceHasOwnInstanceInIncognito() { in ServiceHasOwnInstanceInIncognito()
76 void ProfileKeyedServiceFactory::ProfileShutdown(Profile* profile) { in ProfileShutdown()
83 void ProfileKeyedServiceFactory::ProfileDestroyed(Profile* profile) { in ProfileDestroyed()
Dprofile_dependency_manager.h14 class ProfileKeyedServiceFactory; variable
23 void AddComponent(ProfileKeyedServiceFactory* component);
24 void RemoveComponent(ProfileKeyedServiceFactory* component);
27 void AddEdge(ProfileKeyedServiceFactory* depended,
28 ProfileKeyedServiceFactory* dependee);
48 typedef std::multimap<ProfileKeyedServiceFactory*,
49 ProfileKeyedServiceFactory*> EdgeMap;
58 std::vector<ProfileKeyedServiceFactory*> all_components_;
62 std::vector<ProfileKeyedServiceFactory*> destruction_order_;
Dprofile_dependency_manager.cc18 ProfileKeyedServiceFactory* component) { in AddComponent()
24 ProfileKeyedServiceFactory* component) { in RemoveComponent()
43 void ProfileDependencyManager::AddEdge(ProfileKeyedServiceFactory* depended, in AddEdge()
44 ProfileKeyedServiceFactory* dependee) { in AddEdge()
53 for (std::vector<ProfileKeyedServiceFactory*>::const_iterator it = in DestroyProfileServices()
58 for (std::vector<ProfileKeyedServiceFactory*>::const_iterator it = in DestroyProfileServices()
75 std::deque<ProfileKeyedServiceFactory*> queue; in BuildDestructionOrder()
80 std::deque<ProfileKeyedServiceFactory*>::iterator queue_end = queue.end(); in BuildDestructionOrder()
88 std::vector<ProfileKeyedServiceFactory*> output; in BuildDestructionOrder()
91 ProfileKeyedServiceFactory* node = queue.front(); in BuildDestructionOrder()
[all …]
Dprofile_keyed_service_factory.h22 class ProfileKeyedServiceFactory {
51 explicit ProfileKeyedServiceFactory(ProfileDependencyManager* manager);
52 virtual ~ProfileKeyedServiceFactory();
61 void DependsOn(ProfileKeyedServiceFactory* rhs);
Dprofile_dependency_manager_unittest.cc19 void DependOn(ProfileKeyedServiceFactory* child, in DependOn()
20 ProfileKeyedServiceFactory* parent) { in DependOn()
34 class TestService : public ProfileKeyedServiceFactory {
39 : ProfileKeyedServiceFactory(manager), in TestService()
/external/chromium/chrome/browser/tabs/
Dpinned_tab_service_factory.cc23 : ProfileKeyedServiceFactory(ProfileDependencyManager::GetInstance()) { in PinnedTabServiceFactory()
Dpinned_tab_service_factory.h18 class PinnedTabServiceFactory : public ProfileKeyedServiceFactory {
/external/chromium/chrome/browser/
Dbackground_mode_manager_factory.h18 class BackgroundModeManagerFactory : public ProfileKeyedServiceFactory {
Dbackground_mode_manager_factory.cc25 : ProfileKeyedServiceFactory(ProfileDependencyManager::GetInstance()) { in BackgroundModeManagerFactory()
Dbackground_contents_service_factory.cc26 : ProfileKeyedServiceFactory(ProfileDependencyManager::GetInstance()) { in BackgroundContentsServiceFactory()
Dbackground_contents_service_factory.h18 class BackgroundContentsServiceFactory : public ProfileKeyedServiceFactory {
/external/chromium/chrome/browser/notifications/
Ddesktop_notification_service_factory.h18 class DesktopNotificationServiceFactory : public ProfileKeyedServiceFactory {
Ddesktop_notification_service_factory.cc28 : ProfileKeyedServiceFactory(ProfileDependencyManager::GetInstance()) { in DesktopNotificationServiceFactory()
/external/chromium/chrome/browser/themes/
Dtheme_service_factory.h22 class ThemeServiceFactory : public ProfileKeyedServiceFactory {
Dtheme_service_factory.cc39 : ProfileKeyedServiceFactory( in ThemeServiceFactory()