CAknInputLanguageItem Class Reference

#include <mw/AknInputLanguageInfo.h>

Link against: akninputlanguage.lib

class CAknInputLanguageItem : public CBase

Inherits from

  • CAknInputLanguageItem

    Detailed Description

    Input Language Item class.

    This object bring together Symbian language code, a language name, and its capabilities

    This method is not meant to be derived from.

    Constructor & Destructor Documentation

    ~CAknInputLanguageItem ( )

    IMPORT_C~CAknInputLanguageItem()

    C++ destructor

    Member Function Documentation

    Capabilities ( )

    IMPORT_C TAknInputLanguageCapabilitiesCapabilities()const

    LanguageCode ( )

    IMPORT_C TLanguageLanguageCode()const

    LanguageName ( )

    IMPORT_C TPtrCLanguageName()const

    NewL ( TLanguage, const TDesC &, TAknInputLanguageCapabilities )

    CAknInputLanguageItem *NewL(TLanguageaLanguageCode,
    const TDesC &aName,
    TAknInputLanguageCapabilitiesaCapabilities
    )[static]

    static 2-stage construction of the object. The language name descriptor is copied by the time the method returns.

    Normally this is constructed by the class that supplies the language information. It would not normally be called by clients who want to find out about system input languages

    ParameterDescription
    aLanguageCodeSymbian OS language code
    aNameLanguage name to be attached to code
    aCapabilitiesSets the capabilities

    Returns: Fully constructed input language item