7#ifndef RIME_LEVERS_API_H_
8#define RIME_LEVERS_API_H_
33typedef struct RIME_FLAVORED(rime_levers_api_t) {
37 const char* generator_id);
70 const char* schema_id_list[],
78 Bool (*backup_user_dict)(
const char* dict_name);
79 Bool (*restore_user_dict)(
const char* snapshot_file);
80 int (*export_user_dict)(
const char* dict_name,
const char* text_file);
81 int (*import_user_dict)(
const char* dict_name,
const char* text_file);
struct rime_schema_list_t RimeSchemaList
struct rime_config_t RimeConfig
#define Bool
Definition rime_api.h:46
#define RIME_FLAVORED(name)
Definition rime_api.h:42
Definition rime_levers_api.h:16
char placeholder
Definition rime_levers_api.h:17
Definition rime_levers_api.h:20
char placeholder
Definition rime_levers_api.h:21
Definition rime_levers_api.h:24
char placeholder
Definition rime_levers_api.h:25
Definition rime_levers_api.h:28
void * ptr
Definition rime_levers_api.h:29
size_t i
Definition rime_levers_api.h:30