Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: stringpool.h

Class RStringF

class RStringF : public RStringBase;

Description

A string that is stored in a string pool, with case-insensitive comparisons.

To initialise values of this class, you need to use the operator() functions on the RStringPool.

Comparisons with this class use folded (case insensitive) comparisons.

Derivation

Members

Defined in RStringF:
Copy(), operator RStringTokenF(), operator!=(), operator==()

Inherited from RStringBase:
Close(), DesC(), Index(), OriginalTableRef(), Pool(), iPool, iVal, operator RStringTokenBase()


Member functions


Copy()

inline RStringF Copy();

Description

Copies a string.

Both the original and the copy must be separately closed.

Return value

RStringF

The string to copy.


operator RStringTokenF()

inline operator RStringTokenF() const;

Description

Return value


operator==()

inline TBool operator==(const RStringF &aVal) const;

Description

Equality operator.

Parameters

const RStringF &aVal

The string to compare.

Return value

TBool

ETrue if the strings are equal, else EFalse


operator!=()

inline TBool operator!=(const RStringF &aVal) const;

Description

Inequality operator.

Parameters

const RStringF &aVal

The string to compare.

Return value

TBool

ETrue if the strings are not equal, else EFalse