#include <mw/PtiDefs.h>
class MPtiCoreInfo |
Public Member Functions | |
---|---|
pure virtual TUint32 | CapsBits() |
pure virtual TUint32 | CharConversions() |
pure virtual TInt | MaximumNumberOfCandidates() |
pure virtual TInt | MaximumWordLength() |
pure virtual TBool | NextWordPrediction() |
pure virtual TBool | Reordering() |
pure virtual TUint32 | Spellings() |
pure virtual TInt32 | Uid() |
pure virtual TPtrC | VendorString() |
pure virtual TBool | WordCompletion() |
An interface class for accessing core info attributes.
TUint32 | CapsBits | ( | ) | const [pure virtual] |
Returns a bit vector containing flags for various core object features. See TPtiEngineCapsBits for list of specified bits.
Returns: A bit vector containing flags for various core object features.
TUint32 | CharConversions | ( | ) | const [pure virtual] |
Returns a bitvector containing flags for available character conversion methods. See TPtiCharConversion for list of specified bits.
Returns: A bit vector containing flags for available character conversions.
TInt | MaximumNumberOfCandidates | ( | ) | const [pure virtual] |
Returns the maximum number of prediction candidates the core object is able to produce for any input sequence. Doesn't apply for Chinese and Japanese modes.
Returns: The maximum number of candidates.
TInt | MaximumWordLength | ( | ) | const [pure virtual] |
Returns maximum length of single word this core object is able to produce.
Returns: The maximum word length.
TBool | NextWordPrediction | ( | ) | const [pure virtual] |
Returns a boolean value indicating whether the next word prediction feature supported by the core object in question.
Returns: ETrue if next wrod prediction is supported. EFalse otherwise.
TBool | Reordering | ( | ) | const [pure virtual] |
Returns a boolean value indicating whether the user dictionary re-ordering feature is supported by the core object in question.
Returns: ETrue if core object supports re-ordering feature. EFalse otherwise.
TUint32 | Spellings | ( | ) | const [pure virtual] |
Returns a bitvector containing flags for available spelling conversion methods. See TPtiSpelling for list of specified bits.
Returns: A bit vector containing flags for available spelling conversions.
TInt32 | Uid | ( | ) | const [pure virtual] |
Returns uid value for core object.
Returns: Core object uid as an integer value.
TPtrC | VendorString | ( | ) | const [pure virtual] |
Returns core object vendor specific id string.
Returns: Vendor specific id string.
TBool | WordCompletion | ( | ) | const [pure virtual] |
Returns a boolean value indicating whether the word completion feature is supported by the core object in question
Returns: ETrue if core object supports word completion feature. EFalse otherwise.