librime 1.2
Rime Input Method Engine, the core library
rime::Schema Class Reference

#include <schema.h>

Public Member Functions

 Schema ()
 Schema (const string &schema_id)
 Schema (const string &schema_id, Config *config)
const string & schema_id () const
const string & schema_name () const
Configconfig () const
void set_config (Config *config)
int page_size () const
bool page_down_cycle () const
const string & select_keys () const
void set_select_keys (const string &keys)

Constructor & Destructor Documentation

◆ Schema() [1/3]

rime::Schema::Schema ( )

◆ Schema() [2/3]

rime::Schema::Schema ( const string & schema_id)
explicit

◆ Schema() [3/3]

rime::Schema::Schema ( const string & schema_id,
Config * config )
inline

Member Function Documentation

◆ config()

Config * rime::Schema::config ( ) const
inline

◆ page_down_cycle()

bool rime::Schema::page_down_cycle ( ) const
inline

◆ page_size()

int rime::Schema::page_size ( ) const
inline

◆ schema_id()

const string & rime::Schema::schema_id ( ) const
inline

◆ schema_name()

const string & rime::Schema::schema_name ( ) const
inline

◆ select_keys()

const string & rime::Schema::select_keys ( ) const
inline

◆ set_config()

void rime::Schema::set_config ( Config * config)
inline

◆ set_select_keys()

void rime::Schema::set_select_keys ( const string & keys)
inline

The documentation for this class was generated from the following files: