|
librime 1.2
Rime Input Method Engine, the core library
|
#include <registry.h>
Public Types | |
| using | ComponentMap = map<string, ComponentBase*> |
Public Member Functions | |
| RIME_DLL ComponentBase * | Find (const string &name) |
| RIME_DLL void | Register (const string &name, ComponentBase *component) |
| RIME_DLL void | Unregister (const string &name) |
| void | Clear () |
Static Public Member Functions | |
| static RIME_DLL Registry & | instance () |
| using rime::Registry::ComponentMap = map<string, ComponentBase*> |
| void rime::Registry::Clear | ( | ) |
| ComponentBase * rime::Registry::Find | ( | const string & | name | ) |
|
static |
| void rime::Registry::Register | ( | const string & | name, |
| ComponentBase * | component ) |
| void rime::Registry::Unregister | ( | const string & | name | ) |