Logo Search packages:      
Sourcecode: ucimf-openvanilla version File versions  Download package

OVModule Class Reference

#include <OpenVanilla.h>

Inheritance diagram for OVModule:

OVBase OVInputMethod OVOutputFilter

List of all members.


Detailed Description

The common OpenVanilla module interface. Currently OpenVanilla has two kinds of modules, InputMethod (that creates IM context and handles IM configuration issues) and OutputFilter (that does any magical transformation/conversion of output buffer, for example, conversion between Traditional and Simplified Chinese, or convert all kanas into romanized forms, etc.)

Definition at line 670 of file OpenVanilla.h.


Public Member Functions

virtual const char * identifier ()=0
virtual int initialize (OVDictionary *moduleCfg, OVService *srv, const char *modulePath)
virtual const char * localizedName (const char *locale)
virtual const char * moduleType ()=0
virtual void update (OVDictionary *moduleCfg, OVService *srv)

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

Generated by  Doxygen 1.6.0   Back to index