librime 1.2
Rime Input Method Engine, the core library
rime_api.cc File Reference
#include "rime_api_impl.h"
#include <cstring>
#include <sstream>
#include <rime/common.h>
#include <rime/module.h>
#include <rime/setup.h>
Include dependency graph for rime_api.cc:

Functions

RIME_DEPRECATED void RimeSetupLogging (const char *app_name)
 Pass a C-string constant in the format "rime.x" where 'x' is the name of your application.
void rime_require_module_core ()
void rime_require_module_dict ()
void rime_require_module_gears ()
void rime_require_module_levers ()
void rime_declare_module_dependencies ()
RIME_API Bool RimeRegisterModule (RimeModule *module)
RIME_API RimeModuleRimeFindModule (const char *module_name)
void RimeGetSharedDataDirSecure (char *dir, size_t buffer_size)
void RimeGetUserDataDirSecure (char *dir, size_t buffer_size)
void RimeGetPrebuiltDataDirSecure (char *dir, size_t buffer_size)
void RimeGetStagingDirSecure (char *dir, size_t buffer_size)
void RimeGetSyncDirSecure (char *dir, size_t buffer_size)
const char * RimeGetVersion ()

Function Documentation

◆ rime_declare_module_dependencies()

void rime_declare_module_dependencies ( )

◆ rime_require_module_core()

void rime_require_module_core ( )
extern

◆ rime_require_module_dict()

void rime_require_module_dict ( )
extern

◆ rime_require_module_gears()

void rime_require_module_gears ( )
extern

◆ rime_require_module_levers()

void rime_require_module_levers ( )
extern

◆ RimeFindModule()

RIME_API RimeModule * RimeFindModule ( const char * module_name)

◆ RimeGetPrebuiltDataDirSecure()

void RimeGetPrebuiltDataDirSecure ( char * dir,
size_t buffer_size )

◆ RimeGetSharedDataDirSecure()

void RimeGetSharedDataDirSecure ( char * dir,
size_t buffer_size )

◆ RimeGetStagingDirSecure()

void RimeGetStagingDirSecure ( char * dir,
size_t buffer_size )

◆ RimeGetSyncDirSecure()

void RimeGetSyncDirSecure ( char * dir,
size_t buffer_size )

◆ RimeGetUserDataDirSecure()

void RimeGetUserDataDirSecure ( char * dir,
size_t buffer_size )

◆ RimeGetVersion()

const char * RimeGetVersion ( )

◆ RimeRegisterModule()

RIME_API Bool RimeRegisterModule ( RimeModule * module)

◆ RimeSetupLogging()

RIME_DEPRECATED void RimeSetupLogging ( const char * app_name)

Pass a C-string constant in the format "rime.x" where 'x' is the name of your application.

Add prefix "rime." to ensure old log files are automatically cleaned.

Deprecated
Use RimeSetup() instead.