CGPSSetClockBase Class Reference
class CGPSSetClockBase : public CBase |
Optional, licensee specific Set Clock plug-in interface definition. The plug-in is allowed to allocate memory only at construction stage.
Constructor & Destructor Documentation
CGPSSetClockBase()
IMPORT_C | CGPSSetClockBase | ( | ) | [protected] |
~CGPSSetClockBase()
IMPORT_C | ~CGPSSetClockBase | ( | ) | [virtual] |
Member Functions Documentation
ExtendedInterface(TInt, TAny *, TAny *)
IMPORT_C TAny * | ExtendedInterface | ( | TInt | aFunctionNumber, |
| TAny * | aPtr1, |
| TAny * | aPtr2 |
| ) | [protected, virtual] |
Method which allow polymorphic extensions to the API without breaking BC. Currently not implemented.
This method is used to allow polymorphic extensions to the API without breaking BC. See documentation for explanation. Reserved for future expansion - derived classes should see documentation on how this is to be used.
Parameters
TInt aFunctionNumber | contains the Id of the function to be invoked. |
TAny * aPtr1 | a pointer to any data |
TAny * aPtr2 | a pointer to any data. |
NewL(TUid)
Parameters
TUid aImplementationId | An Uid of a customer specific plug-in to be loaded |
SetUTCTime(const TTime &)
TInt
| SetUTCTime | ( | const TTime & | aUTCTime | ) | [pure virtual] |
SetUTCTime must not allocate memory
A licensee specific implementation of setting the system UTC time. The method must NOT allocate memory or leave. Capabilities of the process must be checked (usually the WriteDeviceData is required)
Member Data Documentation
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.