librime: rime::Schema Class Reference

| librime 1.2 Rime Input Method Engine, the core library

Public Member Functions | List of all members
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
Config * | config () 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:

- schema.h
- schema.cc