#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. |
1.3.6