CPosLmDatabaseManagerPluginBase Class Reference

class CPosLmDatabaseManagerPluginBase : public CBase

Inherits from

  • CPosLmDatabaseManagerPluginBase

Constructor & Destructor Documentation

CPosLmDatabaseManagerPluginBase()

IMPORT_CCPosLmDatabaseManagerPluginBase()[protected]

CPosLmDatabaseManagerPluginBase(const CPosLmDatabaseManagerPluginBase &)

CPosLmDatabaseManagerPluginBase(const CPosLmDatabaseManagerPluginBase &)[private]

~CPosLmDatabaseManagerPluginBase()

IMPORT_C~CPosLmDatabaseManagerPluginBase()[virtual]

Member Functions Documentation

BaseConstructL(TAny *)

IMPORT_C voidBaseConstructL(TAny *aConstructionParameters)[protected]

Parameters

TAny * aConstructionParameters

CopyDatabaseL(const TDesC &, const TDesC &)

voidCopyDatabaseL(const TDesC &aSourceUri,
const TDesC &aTargetUri
)[pure virtual]

Parameters

const TDesC & aSourceUri
const TDesC & aTargetUri

CreateDatabaseL(HPosLmDatabaseInfo &)

voidCreateDatabaseL(HPosLmDatabaseInfo &aDatabaseInfo)[pure virtual]

Parameters

HPosLmDatabaseInfo & aDatabaseInfo

DatabaseDrive(const TDesC &)

TChar DatabaseDrive(const TDesC &aDatabaseUri)[pure virtual]

Parameters

const TDesC & aDatabaseUri

DatabaseExistsL(const TDesC &)

TBool DatabaseExistsL(const TDesC &aDatabaseUri)[pure virtual]

Parameters

const TDesC & aDatabaseUri

DatabaseMedia(const TDesC &)

TMediaType DatabaseMedia(const TDesC &aDatabaseUri)[pure virtual]

Parameters

const TDesC & aDatabaseUri

DeleteDatabaseL(const TDesC &)

voidDeleteDatabaseL(const TDesC &aDatabaseUri)[pure virtual]

Parameters

const TDesC & aDatabaseUri

GetDatabaseInfoL(HPosLmDatabaseInfo &)

voidGetDatabaseInfoL(HPosLmDatabaseInfo &aDatabaseInfo)[pure virtual]

Parameters

HPosLmDatabaseInfo & aDatabaseInfo

ListDatabasesL(RPointerArray< HPosLmDatabaseInfo > &)

voidListDatabasesL(RPointerArray< HPosLmDatabaseInfo > &aDatabaseInfoArray)[pure virtual]

Parameters

RPointerArray< HPosLmDatabaseInfo > & aDatabaseInfoArray

ListDatabasesLC()

CDesCArray *ListDatabasesLC()[pure virtual]

ModifyDatabaseSettingsL(const TDesC &, const TPosLmDatabaseSettings &)

voidModifyDatabaseSettingsL(const TDesC &aDatabaseUri,
const TPosLmDatabaseSettings &aDatabaseSettings
)[pure virtual]

Parameters

const TDesC & aDatabaseUri
const TPosLmDatabaseSettings & aDatabaseSettings

Protocol()

TPtrC Protocol()[pure virtual]

RegisterDatabaseL(HPosLmDatabaseInfo &)

voidRegisterDatabaseL(HPosLmDatabaseInfo &aDatabaseInfo)[pure virtual]

Parameters

HPosLmDatabaseInfo & aDatabaseInfo

Session()

IMPORT_C RPosLandmarkServer &Session()const [protected]

UnregisterAllDatabasesL()

voidUnregisterAllDatabasesL()[pure virtual]

UnregisterDatabaseL(const TDesC &)

voidUnregisterDatabaseL(const TDesC &aDatabaseUri)[pure virtual]

Parameters

const TDesC & aDatabaseUri

operator=(const CPosLmDatabaseManagerPluginBase &)

CPosLmDatabaseManagerPluginBase &operator=(const CPosLmDatabaseManagerPluginBase &)[private]

Member Data Documentation

CPosLmDbManPluginBaseExtension * iExtension

CPosLmDbManPluginBaseExtension *iExtension[private]