CESMRICalContentLineReader Class Reference
|
class CESMRICalContentLineReader : public CBase
|
Class for reading in content lines from a stream.
Inherits from
-
CESMRICalContentLineReader
|
Private Member Enumerations
|
|
enum
|
Flags
{
EEof
= 1 }
|
Constructor & Destructor Documentation
CESMRICalContentLineReader(RReadStream &)
|
CESMRICalContentLineReader
|
(
|
RReadStream
&
|
aStream
|
)
|
[private]
|
~CESMRICalContentLineReader()
|
~CESMRICalContentLineReader
|
(
|
)
|
|
Member Functions Documentation
ConstructL()
|
void
|
ConstructL
|
(
|
)
|
[private]
|
GetLineL(TPtr &)
|
void
|
GetLineL
|
(
|
TPtr
&
|
aPtr
|
)
|
[private]
|
Reads from the stream to the next line feed.
-
leave
-
With KErrEof when the end of the stream is reached or KErrCorrupt if the line is invalid.
Parameters
|
TPtr
& aPtr
|
A modifiable pointer to a buffer to read the line into.
|
GetNextContentLine(TPtrC &)
GetNextContentLineL()
|
void
|
GetNextContentLineL
|
(
|
)
|
[private]
|
Reads the next content line from the stream into aPtr. If the content line has been folded, it will be unfolded. After completion aPtr will point to the new content line
-
leave
-
Leaves with KErrEof when we reach the end of the stream.
SkipComponentL(const TDesC &)
|
void
|
SkipComponentL
|
(
|
const
TDesC
&
|
aName
|
)
|
|
Member Enumerations Documentation
Member Data Documentation
HBufC * iCurrentLine
|
HBufC
*
|
iCurrentLine
|
[private]
|
HBufC * iNextLine
|
HBufC
*
|
iNextLine
|
[private]
|
RReadStream & iReadStream
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.