Lines Matching defs:PolicyDomain
20 // Policies are namespaced by a (PolicyDomain, ID) pair. The meaning of the ID
21 // string depends on the domain; for example, if the PolicyDomain is
23 enum PolicyDomain {
40 PolicyNamespace(PolicyDomain domain, const std::string& component_id);
49 PolicyDomain domain;
76 virtual void OnPolicyServiceInitialized(PolicyDomain domain) {}
85 virtual void AddObserver(PolicyDomain domain, Observer* observer) = 0;
87 virtual void RemoveObserver(PolicyDomain domain, Observer* observer) = 0;
102 PolicyDomain domain) const = 0;
116 virtual bool IsInitializationComplete(PolicyDomain domain) const = 0;