MPtiLanguage Class Reference

API published in: S60 3rd Ed

Link against: ptiengine.lib

Capability Information

Required Capabilities

None


#include <ptilanguage.h>

Inherited by CPtiCoreLanguage.


Detailed Description

Client side interface for querying PtiEngine language related attributes.

All PtiEngine client side API methods related to handling languages access languages through this interface class.


Public Member Functions

virtual TBool  HasInputMode (TPtiEngineInputMode aMode) const =0
  Returns a boolean value indicating whether this language supports requested input mode.
virtual void  GetAvailableInputModesL (CArrayFix< TInt > *aResult)=0
  Returns list of all inputmodes currently supported by this language.
virtual TInt  LanguageCode () const =0
  Returns Symbian OS language code for this language.
virtual TPtrC  LocalizedName () const =0
  Returns localized name for this language.

Member Function Documentation

virtual void MPtiLanguage::GetAvailableInputModesL CArrayFix< TInt > *  aResult  )  [pure virtual]
 

Returns list of all inputmodes currently supported by this language.

Parameters:
aResult  List of supported input modes will be stored here.

Implemented in CPtiCoreLanguage.

virtual TBool MPtiLanguage::HasInputMode TPtiEngineInputMode  aMode  )  const [pure virtual]
 

Returns a boolean value indicating whether this language supports requested input mode.

Parameters:
aMode  A input mode to be queried.
Returns:
ETrue if this language supports requested input mode. EFalse otherwise.

Implemented in CPtiCoreLanguage.

virtual TInt MPtiLanguage::LanguageCode  )  const [pure virtual]
 

Returns Symbian OS language code for this language.

Returns:
Symbian OS language code.

Implemented in CPtiCoreLanguage.

virtual TPtrC MPtiLanguage::LocalizedName  )  const [pure virtual]
 

Returns localized name for this language.

Returns:
A constant pointer to localized language name.

Implemented in CPtiCoreLanguage.


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

Copyright © Nokia Corporation 2001-2008
Back to top