RStringTokenBase Class Reference

#include <stringpool.h>

class RStringTokenBase
Protected Attributes
TUint32 iVal
Public Member Functions
RStringTokenBase()
TBool IsNull()
RStringTokenBase operator=(RStringBase)

Detailed Description

A compact (4 byte) representation of a string in the string pool. This class must be turned into a RStringBase (or one of its derived classes) before you can do anything useful with it. It is only intended to be used when storing strings in situations where space matters; normaly use RStringBase.

See also: RStringBase Base class for the RStringToken and RStringTokenF string representations. A compact (4 byte) representation of a string in the string pool. This class must be turned into a RStringBase (or one of its derived classes) before you can do anything useful with it. It is only intended to be used when storing strings in situations where space matters; normaly use RStringBase. RStringBase

Member Attribute Documentation

iVal

TUint32 iVal[protected]

Constructor & Destructor Documentation

RStringTokenBase ( )

RStringTokenBase()[inline]

Default constructor.

Member Function Documentation

IsNull ( )

TBool IsNull()const [inline]

Tests if the string is null or not.

Returns: ETrue if the string is null, otherwise EFalse.

operator= ( RStringBase )

RStringTokenBase operator=(RStringBaseaVal)[inline]

Assignment operator, which makes a string token from a string.

ParameterDescription
aValThe value of the string to copy.

Returns: The string token base.