osncore::UtfProxy Class Reference

class osncore::UtfProxy

Proxy class to ease utf encoded string memory management.

osncore.lib
Since
S60 5.0 Draft
Public Member Functions
UtfProxy (T *)
~UtfProxy ()
const T * getUtf ()
Private Member Functions
UtfProxy ()
UtfProxy (const UtfProxy &)
UtfProxy & operator= (const UtfProxy &)
Private Attributes
T * iUtf

Constructor & Destructor Documentation

UtfProxy(T *)

UtfProxy ( T * aString ) [inline, explicit]

Constructor for templated UtfProxy class

Parameters

T * aString

UtfProxy()

UtfProxy ( ) [private]

Default constructor disabled

UtfProxy(const UtfProxy &)

UtfProxy ( const UtfProxy & a ) [private]

Copy constructor disabled

Parameters

const UtfProxy & a

~UtfProxy()

OSN_IMPORT ~UtfProxy ( )

Destructor

Member Functions Documentation

getUtf()

const T * getUtf ( ) const [inline]

Raw data

Since
S60 5.0

operator=(const UtfProxy &)

UtfProxy & operator= ( const UtfProxy & a ) [private]

Assignment disabled

Parameters

const UtfProxy & a

Member Data Documentation

T * iUtf

T * iUtf [private]

pointer to templated class