class DmPolicy |
A set of static functions implemented by a device's domain policy DLL that the domain manager uses to access, and release, the domain hierarchy specification.
Public Member Functions | |
---|---|
IMPORT_C const TDmDomainSpec * | GetDomainSpecs() |
IMPORT_C TInt | GetPolicy(TDmHierarchyPolicy &) |
IMPORT_C void | Release(const TDmDomainSpec *) |
IMPORT_C const TDmDomainSpec * | GetDomainSpecs | ( | ) | [static] |
Gets access to the domain hierarchy specification.
The domain hierarchy specification is a simple array of TDmDomainSpec items.
The default implementation provided by Symbian OS just returns a pointer to the domain hierarchy specification array.
IMPORT_C TInt | GetPolicy | ( | TDmHierarchyPolicy & | aPolicy | ) | [static] |
Retrieves the domain hierarchy policy.
TDmHierarchyPolicy & aPolicy | a client-supplied policy which on exit will contain a copy of the policy for the requested domain hierarchy Id. |
IMPORT_C void | Release | ( | const TDmDomainSpec * | aDomainSpec | ) | [static] |
Releases access to the specified domain hierarchy specification.
The domain hierarchy specification is a simple array of TDmDomainSpec items.
As the default Symbian OS implementation of GetDomainSpecs() just returns a pointer to the domain hierarchy specification array, then the default implementation of Release() is empty. The API is provided to permit more complex implementations, if required.
const TDmDomainSpec * aDomainSpec | A pointer to the domain hierarchy specification array. |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.