Classes | |
class | ServerError |
An exception class to hold Server related errors. More... | |
class | ServerFactoryBase |
The base class of the real input methods' ServerFactory classes. More... | |
class | ServerInstanceBase |
The base class of the real input methods' ServerInstance classes. More... | |
class | DummyServerFactory |
class | DummyServerInstance |
class | ServerModule |
The class to manipulate the server modules. More... | |
Typedefs | |
typedef Pointer< ServerFactoryBase > | scim::ServerFactoryPointer |
typedef Pointer< ServerInstanceBase > | scim::ServerInstancePointer |
typedef Slot1< void, ServerInstanceBase * > | scim::ServerSlotVoid |
typedef Slot2< void, ServerInstanceBase *, int > | scim::ServerSlotInt |
typedef Slot2< void, ServerInstanceBase *, bool > | scim::ServerSlotBool |
typedef Slot2< void, ServerInstanceBase *, const WideString & > | scim::ServerSlotWideString |
typedef Slot2< void, ServerInstanceBase *, const KeyEvent & > | scim::ServerSlotKeyEvent |
typedef Slot2< void, ServerInstanceBase *, const LookupTable & > | scim::ServerSlotLookupTable |
typedef Slot3< void, ServerInstanceBase *, const WideString &, const AttributeList & > | scim::ServerSlotWideStringAttributeList |
typedef Signal1< void, ServerInstanceBase * > | scim::ServerSignalVoid |
typedef Signal2< void, ServerInstanceBase *, int > | scim::ServerSignalInt |
typedef Signal2< void, ServerInstanceBase *, bool > | scim::ServerSignalBool |
typedef Signal2< void, ServerInstanceBase *, const WideString & > | scim::ServerSignalWideString |
typedef Signal2< void, ServerInstanceBase *, const KeyEvent & > | scim::ServerSignalKeyEvent |
typedef Signal2< void, ServerInstanceBase *, const LookupTable & > | scim::ServerSignalLookupTable |
typedef Signal3< void, ServerInstanceBase *, const WideString &, const AttributeList & > | scim::ServerSignalWideStringAttributeList |
typedef unsigned int(* | scim::ServerModuleInitFunc )(const ConfigPointer &config) |
Initialize a Server Module. | |
typedef ServerFactoryPointer(* | scim::ServerModuleCreateFactoryFunc )(unsigned int server) |
Create a factory instance for a server,. | |
Functions | |
int | scim::scim_get_server_module_list (std::vector< String > &mod_list) |
Get a name list of currently available server modules. |
|
A smart pointer for scim::ServerFactoryBase and its derived classes. Definition at line 68 of file scim_server.h. |
|
A smart pointer for scim::ServerInstanceBase and its derived classes. Definition at line 75 of file scim_server.h. |
|
Definition at line 78 of file scim_server.h. |
|
Definition at line 81 of file scim_server.h. |
|
Definition at line 84 of file scim_server.h. |
|
Definition at line 87 of file scim_server.h. |
|
Definition at line 90 of file scim_server.h. |
|
Definition at line 93 of file scim_server.h. |
|
Definition at line 96 of file scim_server.h. |
|
Definition at line 100 of file scim_server.h. |
|
Definition at line 103 of file scim_server.h. |
|
Definition at line 106 of file scim_server.h. |
|
Definition at line 109 of file scim_server.h. |
|
Definition at line 112 of file scim_server.h. |
|
Definition at line 115 of file scim_server.h. |
|
Definition at line 118 of file scim_server.h. |
|
Initialize a Server Module. There must be a function called "scim_server_module_init" in each server module which complies with this prototype. This function name can have a prefix like table_LTX_, in which "table" is the module's name.
Definition at line 51 of file scim_server_module.h. |
|
Create a factory instance for a server,. There must be a function called "scim_server_module_create_factory" which complies with this prototype. This function name can have a prefix like table_LTX_, in which "table" is the module's name.
Definition at line 64 of file scim_server_module.h. |
|
Get a name list of currently available server modules.
|