CAknInputLanguageItem Class Reference

API published in: S60 1st Ed

Link against: akninputlanguage.lib

Capability Information

Required Capabilities

None


#include <akninputlanguageinfo.h>

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.


Public Member Functions

IMPORT_C  ~CAknInputLanguageItem ()
  C++ destructor.
IMPORT_C TLanguage  LanguageCode () const
IMPORT_C TPtrC  LanguageName () const
IMPORT_C TAknInputLanguageCapabilities  Capabilities () const

Static Public Member Functions

static CAknInputLanguageItem NewL (TLanguage aLanguageCode, const TDesC &aName, TAknInputLanguageCapabilities aCapabilities)
  static 2-stage construction of the object.

Constructor & Destructor Documentation

IMPORT_C CAknInputLanguageItem::~CAknInputLanguageItem  ) 
 

C++ destructor.


Member Function Documentation

IMPORT_C TAknInputLanguageCapabilities CAknInputLanguageItem::Capabilities  )  const
 
IMPORT_C TLanguage CAknInputLanguageItem::LanguageCode  )  const
 
IMPORT_C TPtrC CAknInputLanguageItem::LanguageName  )  const
 
static CAknInputLanguageItem* CAknInputLanguageItem::NewL TLanguage  aLanguageCode,
const TDesC &  aName,
TAknInputLanguageCapabilities  aCapabilities
[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

Parameters:
aLanguageCode  Symbian OS language code
aName  Language name to be attached to code
aCapabilities  Sets the capabilities
Returns:
Fully constructed input language item

The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top