MAiStrParser Class Reference
It is the interface for handling string parsing.
Constructor & Destructor Documentation
~MAiStrParser()
~MAiStrParser | ( | ) | [protected, inline] |
Member Functions Documentation
CopyToBufferL(HBufC16 *, const TDesC16 &)
Parameters
HBufC16 * aBuffer | a buffer to hold text. If aBuffer is NULL or insufficient, the function allocates a buffer. |
const TDesC16 & aText | the text to copy. |
CopyToBufferL(HBufC16 *, const TDesC8 &)
Copies and converts aText to aBuffer. UTF-8 to UCS-2 conversion is applied to aText.
Parameters
HBufC16 * aBuffer | a buffer to hold text. If aBuffer is NULL or insufficient, the function allocates a buffer. |
const TDesC8 & aText | the text to copy. |
CopyToBufferL(HBufC8 *, const TDesC8 &)
Parameters
HBufC8 * aBuffer | a buffer to hold text. If aBuffer is NULL or insufficient, the function allocates a buffer. |
const TDesC8 & aText | the text to copy. |
CopyToBufferL(HBufC8 *, const TDesC16 &)
Copies and converts aText to aBuffer. UCS-2 to UTF-8 conversion is applied to aText.
Parameters
HBufC8 * aBuffer | a buffer to hold text. If aBuffer is NULL or insufficient, the function allocates a buffer. |
const TDesC16 & aText | the text to copy. |
ParseInt(TInt32 &, const TDesC8 &)
Parses an integer value from string. The string may contain the integer value either in hexadecimal or decimal format.
Parameters
TInt32 & aValue | the result integer value |
const TDesC8 & aStringValue | the source string |
Release()
void | Release | ( | ) | [pure virtual] |
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.