#include <InputCodingTable.h>
◆ anonymous enum
Enumerator |
---|
TYPE_WORD_LIST | |
TYPE_CONVERT_STRING | |
◆ ~IInputCodingTable()
virtual IInputCodingTable::~IInputCodingTable |
( |
| ) |
|
|
virtualdefault |
◆ ConvertString()
virtual std::string IInputCodingTable::ConvertString |
( |
const std::string & | strCode | ) |
|
|
inlinevirtual |
◆ Deinitialize()
virtual void IInputCodingTable::Deinitialize |
( |
| ) |
|
|
inlinevirtual |
Called for the active keyboard layout when it's unloaded, stick any cleanup here.
This won't be needed for most implementations so we don't set it =0 but provide a default implementation.
◆ GetCodeChars()
const std::string & IInputCodingTable::GetCodeChars |
( |
| ) |
const |
|
inline |
◆ GetResponse()
virtual std::vector< std::wstring > IInputCodingTable::GetResponse |
( |
int | response | ) |
|
|
pure virtual |
◆ GetType()
virtual int IInputCodingTable::GetType |
( |
| ) |
|
|
inlinevirtual |
◆ GetWordListPage()
virtual bool IInputCodingTable::GetWordListPage |
( |
const std::string & | strCode, |
|
|
bool | isFirstPage ) |
|
pure virtual |
◆ Initialize()
virtual void IInputCodingTable::Initialize |
( |
| ) |
|
|
inlinevirtual |
Called for the active keyboard layout when it's loaded, stick any initialization here.
This won't be needed for most implementations so we don't set it =0 but provide a default implementation.
◆ IsInitialized()
virtual bool IInputCodingTable::IsInitialized |
( |
| ) |
const |
|
inlinevirtual |
Can be overridden if initialization is expensive to avoid calling initialize more than needed.
- Returns
- true if initialization has been done and was successful, false otherwise.
◆ SetTextPrev()
virtual void IInputCodingTable::SetTextPrev |
( |
const std::string & | strTextPrev | ) |
|
|
inlinevirtual |
◆ m_codechars
std::string IInputCodingTable::m_codechars |
|
protected |
The documentation for this class was generated from the following file: