CAccConfigFileParser Class Reference
class CAccConfigFileParser : public CBase |
Configuration file parser interface.
AccSrvUtil.lib
- Since
- S60 3.1
Constructor & Destructor Documentation
CAccConfigFileParser()
CAccConfigFileParser | ( | ) | [private] |
~CAccConfigFileParser()
IMPORT_C | ~CAccConfigFileParser | ( | ) | [virtual] |
Member Functions Documentation
BitNumber(TUint64)
Find a bit number from bitmask.
Parameters
TUint64 aBitmask | Bitmask where a bit is searched. |
ConstructL(const TDesC &)
void | ConstructL | ( | const TDesC & | aConfFileName | ) | [private] |
By default Symbian 2nd phase constructor is private.
Parameters
const TDesC & aConfFileName | |
FindL(TAccPolGenericID &, TUint64, const TDesC &)
Deprecated, will be removed.
Find a matching Generic ID for Device ID. Returned Generic ID is unique among the all Generic IDs
Parameters
TAccPolGenericID & aGenericID | On successful return, contains the Generic ID. |
TUint64 aHWDeviceID | Device ID |
const TDesC & aHWModelID | Manufacturer specific model definition of the hardware (optional). Max size is KHWModelIDMaxLength, define in AccPolGIDHeader.h (e.g. TBuf<KHWModelIDMaxLength>). |
FindL(CAccConGenericID *const, TUint64, const TDesC &)
Find a matching Generic ID for Device ID. Returned Generic ID is unique among the all Generic IDs
Parameters
CAccConGenericID *const aGenericID | On successful return, contains the Generic ID. |
TUint64 aHWDeviceID | Device ID |
const TDesC & aHWModelID | Manufacturer specific model definition of the hardware (optional). Max size is KHWModelIDMaxLength, define in AccPolGIDHeader.h (e.g. TBuf<KHWModelIDMaxLength>). If value is KNullDesC, model ID from Accessory Policy Database is used. |
NewL(const TDesC &)
Parameters
const TDesC & aConfFileName | The name of the configuration file to be used. If KNullDesC, default configuration file is used. Only KNullDesC is supported. |
ParseGenericIDL(CAccConGenericID *const, const TAccPolGIDHeader &, const RArray< TAccPolNameValueRecord > &)
Parameters
CAccConGenericID *const aGenericID | On successful return, contains the Generic ID. |
const TAccPolGIDHeader & aGenericIDHeader | Accessory capabilities, the static part of the accessory information. |
const RArray< TAccPolNameValueRecord > & aNameValueArray | Accessory capabilities, the dynamic part of the accessory information. |
ParseNames(const TUint32 &, RArray< TUint32 > &)
Detect all subblock names and append them to the given array.
ParseSubblocks(const TUint64 &, RArray< TUint64 > &)
Detect all subblock capabilities and append them to the given 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.