| 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.