TBufCBase16 Class Reference

#include <e32des16.h>

class TBufCBase16 : public TDesC16

Inherits from

Protected Member Functions
TBufCBase16()
TBufCBase16(TInt)
TBufCBase16(const TUint16 *, TInt)
TBufCBase16(const TDesC16 &, TInt)
IMPORT_C voidCopy(const TUint16 *, TInt)
IMPORT_C voidCopy(const TDesC16 &, TInt)
TPtr16 DoDes(TInt)
TUint16 *WPtr()
Inherited Enumerations
TDesC16:TPrefix
Inherited Functions
TDesC16::Alloc()const
TDesC16::AllocL()const
TDesC16::AllocLC()const
TDesC16::AtC(TInt)const
TDesC16::Compare(const TDesC16 &)const
TDesC16::CompareC(const TDesC16 &)const
TDesC16::CompareC(const TDesC16 &,TInt,const TCollationMethod *)const
TDesC16::CompareF(const TDesC16 &)const
TDesC16::DoSetLength(TInt)
TDesC16::Find(const TDesC16 &)const
TDesC16::Find(const TUint16 *,TInt)const
TDesC16::FindC(const TDesC16 &)const
TDesC16::FindC(const TDesC16 &,TInt &,const TCollationMethod &,TInt)const
TDesC16::FindC(const TUint16 *,TInt)const
TDesC16::FindC(const TUint16 *,TInt,TInt)const
TDesC16::FindCorruptSurrogate()const
TDesC16::FindF(const TDesC16 &)const
TDesC16::FindF(const TUint16 *,TInt)const
TDesC16::GetCollationKeysL(TInt,const TCollationMethod *)const
TDesC16::GetFoldedDecomposedFormL()const
TDesC16::GetNormalizedDecomposedFormL()const
TDesC16::HasPrefixC(const TDesC16 &,TInt,const TCollationMethod *)const
TDesC16::Left(TInt)const
TDesC16::Length()const
TDesC16::Locate(TChar)const
TDesC16::Locate2(TChar)const
TDesC16::LocateF(TChar)const
TDesC16::LocateF2(TChar)const
TDesC16::LocateReverse(TChar)const
TDesC16::LocateReverse2(TChar)const
TDesC16::LocateReverseF(TChar)const
TDesC16::LocateReverseF2(TChar)const
TDesC16::Match(const TDesC16 &)const
TDesC16::Match2(const TDesC16 &)const
TDesC16::MatchC(const TDesC16 &)const
TDesC16::MatchC(const TDesC16 &,TInt,TInt,TInt,TInt,const TCollationMethod *)const
TDesC16::MatchC(const TDesC16 &,const TCollationMethod *,TInt,TInt,TInt,TInt)const
TDesC16::MatchF(const TDesC16 &)const
TDesC16::Mid(TInt)const
TDesC16::Mid(TInt,TInt)const
TDesC16::Ptr()const
TDesC16::Right(TInt)const
TDesC16::Size()const
TDesC16::TDesC16()
TDesC16::TDesC16(TInt,TInt)
TDesC16::Type()const
TDesC16::operator!=(const TDesC16 &)const
TDesC16::operator<(const TDesC16 &)const
TDesC16::operator<=(const TDesC16 &)const
TDesC16::operator==(const TDesC16 &)const
TDesC16::operator>(const TDesC16 &)const
TDesC16::operator>=(const TDesC16 &)const
TDesC16::operator[](TInt)const

Constructor & Destructor Documentation

TBufCBase16 ( )

IMPORT_CTBufCBase16()[protected]

TBufCBase16 ( TInt )

TBufCBase16(TIntaLength)[protected, inline]

TBufCBase16 ( const TUint16 *, TInt )

IMPORT_CTBufCBase16(const TUint16 *aString,
TIntaMaxLength
)[protected]

TBufCBase16 ( const TDesC16 &, TInt )

IMPORT_CTBufCBase16(const TDesC16 &aDes,
TIntaMaxLength
)[protected]

Member Function Documentation

Copy ( const TUint16 *, TInt )

IMPORT_C voidCopy(const TUint16 *aString,
TIntaMaxLength
)[protected]

Copy ( const TDesC16 &, TInt )

IMPORT_C voidCopy(const TDesC16 &aDes,
TIntaMaxLength
)[protected]

DoDes ( TInt )

TPtr16 DoDes(TIntaMaxLength)[protected, inline]

WPtr ( )

TUint16 *WPtr()const [protected, inline]