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