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

#include <processor.h>

Inheritance diagram for rime::Processor:
Collaboration diagram for rime::Processor:

Public Member Functions

 Processor (const Ticket &ticket)
virtual ~Processor ()=default
virtual ProcessResult ProcessKeyEvent (const KeyEvent &key_event)
string name_space () const

Protected Attributes

Engineengine_
string name_space_

Additional Inherited Members

Public Types inherited from rime::Class< Processor, const Ticket & >
using Initializer
Static Public Member Functions inherited from rime::Class< Processor, const Ticket & >
static Component * Require (const string &name)

Constructor & Destructor Documentation

◆ Processor()

rime::Processor::Processor ( const Ticket & ticket)
inlineexplicit

◆ ~Processor()

virtual rime::Processor::~Processor ( )
virtualdefault

Member Function Documentation

◆ name_space()

string rime::Processor::name_space ( ) const
inline

◆ ProcessKeyEvent()

Member Data Documentation

◆ engine_

Engine* rime::Processor::engine_
protected

◆ name_space_

string rime::Processor::name_space_
protected

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