|
Classes |
class | scim::ComposeKeyFactory |
| A simple IMEngine to deal with the Compose keys. More...
|
class | scim::ComposeKeyInstance |
class | scim::IMEngineError |
| An exception class to hold IMEngine related errors. More...
|
class | scim::IMEngineFactoryBase |
| The base class of the real input methods' IMEngineFactory classes. More...
|
class | scim::IMEngineInstanceBase |
| The base class of the real input methods' IMEngineInstance classes. More...
|
class | scim::DummyIMEngineFactory |
| A trivial IMEngine that do nothing. More...
|
class | scim::DummyIMEngineInstance |
class | scim::IMEngineModule |
| The class to manipulate the IMEngine modules. More...
|
Typedefs |
typedef Pointer< IMEngineFactoryBase > | scim::IMEngineFactoryPointer |
typedef Pointer< IMEngineInstanceBase > | scim::IMEngineInstancePointer |
typedef Slot1< void, IMEngineInstanceBase * > | scim::IMEngineSlotVoid |
typedef Slot2< void, IMEngineInstanceBase *,
int > | scim::IMEngineSlotInt |
typedef Slot2< void, IMEngineInstanceBase *,
bool > | scim::IMEngineSlotBool |
typedef Slot2< void, IMEngineInstanceBase *,
const WideString & > | scim::IMEngineSlotWideString |
typedef Slot2< void, IMEngineInstanceBase *,
const KeyEvent & > | scim::IMEngineSlotKeyEvent |
typedef Slot2< void, IMEngineInstanceBase *,
const LookupTable & > | scim::IMEngineSlotLookupTable |
typedef Slot2< void, IMEngineInstanceBase *,
const Property & > | scim::IMEngineSlotProperty |
typedef Slot2< void, IMEngineInstanceBase *,
const PropertyList & > | scim::IMEngineSlotPropertyList |
typedef Slot3< void, IMEngineInstanceBase *,
const WideString &, const
AttributeList & > | scim::IMEngineSlotWideStringAttributeList |
typedef unsigned int(* | scim::IMEngineModuleInitFunc )(const ConfigPointer &config) |
| Initialize a IMEngine Module.
|
typedef IMEngineFactoryPointer(* | scim::IMEngineModuleCreateFactoryFunc )(unsigned int engine) |
| Create a factory instance for an engine,.
|
Functions |
int | scim::scim_get_imengine_module_list (std::vector< String > &engine_list) |
| Get a name list of currently available IMEngine modules.
|