TDayNameAbb Class Reference

#include <e32std.h>

class TDayNameAbb : public TBuf< KMaxDayNameAbb >
Public Member Functions
TDayNameAbb()
TDayNameAbb(TDay)
IMPORT_C voidSet(TDay)
Inherited Attributes
TDes16::__DECLARE_TEST
TDes16::iMaxLength
Inherited Enumerations
TDesC16:TPrefix
Inherited Functions
TBuf< KMaxDayNameAbb >::TBuf()
TBuf< KMaxDayNameAbb >::TBuf(TInt)
TBuf< KMaxDayNameAbb >::TBuf(const TDesC &)
TBuf< KMaxDayNameAbb >::TBuf(const TText *)
TBuf< KMaxDayNameAbb >::operator=(const TBuf< S > &)
TBuf< KMaxDayNameAbb >::operator=(const TDesC &)
TBuf< KMaxDayNameAbb >::operator=(const TText *)
TBufBase16::TBufBase16(TInt)
TBufBase16::TBufBase16(TInt,TInt)
TBufBase16::TBufBase16(const TDesC16 &,TInt)
TBufBase16::TBufBase16(const TUint16 *,TInt)
TDes16::Append(TChar)
TDes16::Append(const TDesC16 &)
TDes16::Append(const TUint16 *,TInt)
TDes16::Append2(TChar)
TDes16::AppendFill(TChar,TInt)
TDes16::AppendFill2(TChar,TInt)
TDes16::AppendFormat(TRefByValue< const TDesC16 >,...)
TDes16::AppendFormat(TRefByValue< const TDesC16 >,TDes16Overflow *,...)
TDes16::AppendFormatList(const TDesC16 &,VA_LIST,TDes16Overflow *)
TDes16::AppendJustify(const TDesC16 &,TInt,TAlign,TChar)
TDes16::AppendJustify(const TDesC16 &,TInt,TInt,TAlign,TChar)
TDes16::AppendJustify(const TUint16 *,TInt,TAlign,TChar)
TDes16::AppendJustify(const TUint16 *,TInt,TInt,TAlign,TChar)
TDes16::AppendJustify2(const TDesC16 &,TInt,TAlign,TChar)
TDes16::AppendJustify2(const TDesC16 &,TInt,TInt,TAlign,TChar)
TDes16::AppendJustify2(const TUint16 *,TInt,TAlign,TChar)
TDes16::AppendJustify2(const TUint16 *,TInt,TInt,TAlign,TChar)
TDes16::AppendNum(TInt64)
TDes16::AppendNum(TReal,const TRealFormat &)
TDes16::AppendNum(TUint64,TRadix)
TDes16::AppendNumFixedWidth(TUint,TRadix,TInt)
TDes16::AppendNumFixedWidthUC(TUint,TRadix,TInt)
TDes16::AppendNumUC(TUint64,TRadix)
TDes16::Capitalize()
TDes16::Capitalize2()
TDes16::Collapse()
TDes16::Collate()
TDes16::Collate2()
TDes16::Copy(const TDesC16 &)
TDes16::Copy(const TDesC8 &)
TDes16::Copy(const TUint16 *)
TDes16::Copy(const TUint16 *,TInt)
TDes16::CopyC(const TDesC16 &)
TDes16::CopyC2(const TDesC16 &)
TDes16::CopyCP(const TDesC16 &)
TDes16::CopyCP2(const TDesC16 &)
TDes16::CopyF(const TDesC16 &)
TDes16::CopyF2(const TDesC16 &)
TDes16::CopyLC(const TDesC16 &)
TDes16::CopyLC2(const TDesC16 &)
TDes16::CopyUC(const TDesC16 &)
TDes16::CopyUC2(const TDesC16 &)
TDes16::Delete(TInt,TInt)
TDes16::DoAppendNum(TUint64,TRadix,TUint,TInt)
TDes16::DoPadAppendNum(TInt,TInt,const TUint8 *)
TDes16::Fill(TChar)
TDes16::Fill(TChar,TInt)
TDes16::Fill2(TChar)
TDes16::Fill2(TChar,TInt)
TDes16::FillZ()
TDes16::FillZ(TInt)
TDes16::Fold()
TDes16::Fold2()
TDes16::Format(TRefByValue< const TDesC16 >,...)
TDes16::FormatList(const TDesC16 &,VA_LIST)
TDes16::Insert(TInt,const TDesC16 &)
TDes16::Justify(const TDesC16 &,TInt,TAlign,TChar)
TDes16::Justify2(const TDesC16 &,TInt,TAlign,TChar)
TDes16::LeftTPtr(TInt)const
TDes16::LowerCase()
TDes16::LowerCase2()
TDes16::MaxLength()const
TDes16::MaxSize()const
TDes16::MidTPtr(TInt)const
TDes16::MidTPtr(TInt,TInt)const
TDes16::Num(TInt64)
TDes16::Num(TReal,const TRealFormat &)
TDes16::Num(TUint64,TRadix)
TDes16::NumFixedWidth(TUint,TRadix,TInt)
TDes16::NumFixedWidthUC(TUint,TRadix,TInt)
TDes16::NumUC(TUint64,TRadix)
TDes16::PtrZ()
TDes16::Repeat(const TDesC16 &)
TDes16::Repeat(const TUint16 *,TInt)
TDes16::Replace(TInt,TInt,const TDesC16 &)
TDes16::RightTPtr(TInt)const
TDes16::SetLength(TInt)
TDes16::SetMax()
TDes16::Swap(TDes16 &)
TDes16::TDes16()
TDes16::TDes16(TInt,TInt,TInt)
TDes16::Trim()
TDes16::TrimAll()
TDes16::TrimLeft()
TDes16::TrimRight()
TDes16::UpperCase()
TDes16::UpperCase2()
TDes16::WPtr()const
TDes16::Zero()
TDes16::ZeroTerminate()
TDes16::operator+=(const TDesC16 &)
TDes16::operator=(const TDes16 &)
TDes16::operator[](TInt)
TDes16::operator[](TInt)const
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

Detailed Description

Gets a copy of the current locale's abbreviated text name for a day of the week.

After construction or after a call to Set(), the copy of the abbreviated text can be accessed and manipulated using the standard descriptor member functions provided by the base class.

The abbreviated day name cannot be assumed to be one character. In English, it is 3 characters (Mon, Tue, Wed etc.), but the length can vary from locale to locale, with a maximum length of KMaxDayNameAbb.

See also: KMaxDayNameAbb

Constructor & Destructor Documentation

TDayNameAbb ( )

IMPORT_CTDayNameAbb()

Default constructor.

It constructs this object and initialises it with the current locale's abbreviated text for Monday.

TDayNameAbb ( TDay )

IMPORT_CTDayNameAbb(TDayaDay)

Constructs this object and initialises it with the current locale's abbreviated text for the specified day of the week.

Parameters
aDayAn enumerator identifying the day of the week.

Member Function Documentation

Set ( TDay )

IMPORT_C voidSet(TDayaDay)

Re-retrieves the current locale's abbreviated text for the specified day of the week.

Parameters
aDayIdentifies the day of the week.
Panic Codes
USER184, if the specified day is outside the permitted range.