CBioInfoFileReader Class Reference
class CBioInfoFileReader : public CBioInfoFile |
BIO information file (BIF) reader.
Allows reading (all but the icons) from an existing BIF file.
Constructor & Destructor Documentation
CBioInfoFileReader(RFs &)
CBioInfoFileReader | ( | RFs & | aFs | ) | [private] |
~CBioInfoFileReader()
IMPORT_C | ~CBioInfoFileReader | ( | ) | [virtual] |
Member Functions Documentation
ConstructL(const TDesC &, TUid)
void | ConstructL | ( | const TDesC & | aFileName, |
| TUid | aMsgTypeUid |
| ) | [private] |
Description()
IMPORT_C const TPtrC | Description | ( | ) | const |
Gets the BIF's description setting.
FileExtension()
IMPORT_C const TPtrC | FileExtension | ( | ) | const |
Gets the BIF's file extension setting.
GeneralData1()
IMPORT_C TInt16 | GeneralData1 | ( | ) | const |
Gets the BIF's general data 1 setting.
GeneralData2()
IMPORT_C TInt16 | GeneralData2 | ( | ) | const |
Gets the BIF's general data 2 setting.
GeneralData3()
IMPORT_C TInt16 | GeneralData3 | ( | ) | const |
Gets the BIF's general data 3 setting.
IconsFilename()
IMPORT_C const TPtrC | IconsFilename | ( | ) | const |
Gets the BIF's icons filename setting.
IdsLC()
Gets the BIF's ID array.
The of IDs is left of the cleanup stack and ownership is returned to the caller.
InternalizeL(RReadStream &)
IsDatFile(const TUidType &)
IsResFileL()
TBool
| IsResFileL | ( | ) | const [private] |
LoadDataL(TUid)
void | LoadDataL | ( | TUid | aMsgTypeUid | ) | [private] |
LoadResourceL(TUid)
void | LoadResourceL | ( | TUid | aMsgTypeUid | ) | [private] |
MessageAppCtrlName()
IMPORT_C const TPtrC | MessageAppCtrlName | ( | ) | const |
Gets the BIF's control name.
MessageAppCtrlUid()
IMPORT_C TUid | MessageAppCtrlUid | ( | ) | const |
MessageAppUid()
IMPORT_C TUid | MessageAppUid | ( | ) | const |
Gets the BIF's application UID setting.
MessageParserName()
IMPORT_C const TPtrC | MessageParserName | ( | ) | const |
Gets the BIF's message parser name.
MessageTypeUid()
IMPORT_C TUid | MessageTypeUid | ( | ) | const |
Gets the BIF's message type UID setting.
NewL(RFs &, const TDesC &, TUid)
Allocates and constructs a new BIF reader object.
It loads the specified BIF file.
Parameters
RFs & aFs | Connected file handle |
const TDesC & aFileName | BIF file name |
TUid aMsgTypeUid = KNullUid | Optional message type UID. If this is specified, and the file does not does not describe this type, then it leaves with KErrCorrupt. |
NewLC(RFs &, const TDesC &, TUid)
Allocates and constructs a new BIF reader object, leaving the object on the cleanup stack.
It loads the specified BIF file.
Parameters
RFs & aFs | Connected file handle |
const TDesC & aFileName | BIF file name |
TUid aMsgTypeUid = KNullUid | Optional message type UID. If this is specified, and the file does not does not describe this type, then it leaves with KErrCorrupt. |
ZoomLevelsCount()
IMPORT_C TInt | ZoomLevelsCount | ( | ) | const |
Gets the BIF's number of icon zoom levels.
ZoomLevelsLC()
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.
Member Data Documentation
HBufC * iFileName
HBufC * | iFileName | [private] |
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.