class CBioInfoFileReader : public CBioInfoFile |
BIO information file (BIF) reader.
Allows reading (all but the icons) from an existing BIF file.
Public Member Functions | |
---|---|
~CBioInfoFileReader () | |
IMPORT_C const CBifEntry & | BifEntry () |
IMPORT_C const TPtrC | Description () |
IMPORT_C const TPtrC | FileExtension () |
IMPORT_C TInt16 | GeneralData1 () |
IMPORT_C TInt16 | GeneralData2 () |
IMPORT_C TInt16 | GeneralData3 () |
IMPORT_C const TPtrC | IconsFilename () |
IMPORT_C const CArrayFixFlat < TBioMsgId > * | IdsLC () |
IMPORT_C const TPtrC | MessageAppCtrlName () |
IMPORT_C TUid | MessageAppCtrlUid () |
IMPORT_C TUid | MessageAppUid () |
IMPORT_C const TPtrC | MessageParserName () |
IMPORT_C TUid | MessageTypeUid () |
IMPORT_C CBioInfoFileReader * | NewL ( RFs &, const TDesC &, TUid ) |
IMPORT_C CBioInfoFileReader * | NewLC ( RFs &, const TDesC &, TUid ) |
IMPORT_C TInt | ZoomLevelsCount () |
IMPORT_C const CArrayFixFlat < TInt16 > * | ZoomLevelsLC () |
Private Member Functions | |
---|---|
CBioInfoFileReader ( RFs &) | |
void | ConstructL (const TDesC &, TUid ) |
void | InternalizeL ( RReadStream &) |
TBool | IsDatFile (const TUidType &) |
TBool | IsResFileL () |
void | LoadDataL ( TUid ) |
void | LoadResourceL ( TUid ) |
Private Attributes | |
---|---|
CBifEntry * | iEntry |
HBufC * | iFileName |
void | ConstructL | ( | const TDesC & | aFileName, |
TUid | aMsgTypeUid | |||
) | [private] |
IMPORT_C const CArrayFixFlat < TBioMsgId > * | IdsLC | ( | ) | const |
Gets the BIF's ID array.
The of IDs is left of the cleanup stack and ownership is returned to the caller.
void | InternalizeL | ( | RReadStream & | aStream | ) | [private] |
RReadStream & aStream |
TBool | IsDatFile | ( | const TUidType & | aUidType | ) | const [private] |
const TUidType & aUidType |
IMPORT_C TUid | MessageAppCtrlUid | ( | ) | const |
Deprecated method.
IMPORT_C const TPtrC | MessageParserName | ( | ) | const |
Gets the BIF's message parser name.
IMPORT_C CBioInfoFileReader * | NewL | ( | RFs & | aFs, |
const TDesC & | aFileName, | |||
TUid | aMsgTypeUid = KNullUid | |||
) | [static] |
Allocates and constructs a new BIF reader object.
It loads the specified BIF file.
IMPORT_C CBioInfoFileReader * | NewLC | ( | RFs & | aFs, |
const TDesC & | aFileName, | |||
TUid | aMsgTypeUid = KNullUid | |||
) | [static] |
Allocates and constructs a new BIF reader object, leaving the object on the cleanup stack.
It loads the specified BIF file.
IMPORT_C TInt | ZoomLevelsCount | ( | ) | const |
Gets the BIF's number of icon zoom levels.
IMPORT_C const CArrayFixFlat < TInt16 > * | ZoomLevelsLC | ( | ) | const |
Gets the BIF's icon zoom levels setting.
The array of icon zoom level settings is left of the cleanup stack and ownership is returned to the caller.
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.