RStringF Class Reference

#include <stringpool.h>

class RStringF : public RStringBase

Inherits from

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

Member Function Documentation

Copy ( )

RStringF Copy()[inline]

Reimplemented from RStringBase::Copy()

Copies a string.

Both the original and the copy must be separately closed.

Return Value
The string to copy.

operator RStringTokenF ( )

operator RStringTokenF()const [inline]

operator!= ( const RStringF & )

TBool operator!=(const RStringF &aVal)const [inline]

Inequality operator.

Parameters
aValThe string to compare.
Return Value
ETrue if the strings are not equal, else EFalse

operator== ( const RStringF & )

TBool operator==(const RStringF &aVal)const [inline]

Equality operator.

Parameters
aValThe string to compare.
Return Value
ETrue if the strings are equal, else EFalse