#include <scim_backend.h>
Inheritance diagram for scim::BackEndBase:
Public Member Functions | |
virtual | ~BackEndBase () |
Virtual destructor. | |
virtual String | get_locales () const=0 |
Get a list of all locales supported by all FrontEnds. | |
virtual unsigned int | number_of_servers () const=0 |
Get the total number of ServerFactory instances held by this BackEnd. | |
virtual ServerFactoryPointer | get_server_factory (unsigned int index)=0 |
Get a ServerFactory instance by its index. |
This is mainly a helper interface class used by scim::FrontEndBase. Its responsibility is to hold a set of ServerFactory instances and manage the locales list supported by them.
Most developer should just use the default implementation scim::CommonBackEnd.
Definition at line 62 of file scim_backend.h.
|
Virtual destructor.
|
|
Get a list of all locales supported by all FrontEnds.
Implemented in scim::CommonBackEnd. |
|
Get the total number of ServerFactory instances held by this BackEnd.
Implemented in scim::CommonBackEnd. |
|
Get a ServerFactory instance by its index.
Implemented in scim::CommonBackEnd. |