librime: rime::Source Class Reference

| librime 1.2 Rime Input Method Engine, the core library

Public Member Functions | List of all members
rime::Source Class Referenceabstract

`#include <db_utils.h>`

Inheritance diagram for rime::Source:
[legend]

## Public Member Functions
virtual | ~Source ()=default
virtual bool | MetaGet (string *key, string *value)=0
virtual bool | Get (string *key, string *value)=0
template<class SinkType>
int | operator>> (SinkType &sink)
int | Dump (Sink *sink)

## Constructor & Destructor Documentation

## ◆ ~Source()

virtual rime::Source::~Source | ( |  | ) |
| virtualdefault

## Member Function Documentation

## ◆ Dump()

int rime::Source::Dump | ( | Sink * | sink | ) |

## ◆ Get()

virtual bool rime::Source::Get | ( | string * | key,
|  | string * | value )
| pure virtual

Implemented in rime::DbSource.

## ◆ MetaGet()

virtual bool rime::Source::MetaGet | ( | string * | key,
|  | string * | value )
| pure virtual

Implemented in rime::DbSource.

## ◆ operator>>()

template<class SinkType>

int rime::Source::operator>> | ( | SinkType & | sink | ) |

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

- db_utils.h
- db_utils.cc