►Nscim | |
CAttribute | Class to store the string attributes |
CBackEndBase | The interface class to manage a set of IMEngineFactory and IMEngineInstance objects |
CBackEndError | An exception class to hold BackEnd related errors |
CBoundSlot0_1 | Converts a slot taking one argument into a slot taking no arguments |
CBoundSlot1_2 | Converts a slot taking two arguments into a slot taking one argument |
CBoundSlot2_3 | Converts a slot taking three arguments into a slot taking two arguments |
CBoundSlot3_4 | Converts a slot taking four arguments into a slot taking three arguments |
CBoundSlot4_5 | Converts a slot taking five arguments into a slot taking four arguments |
CBoundSlot5_6 | Converts a slot taking six arguments into a slot taking five arguments |
CCommonBackEnd | The default implementation of scim::BackEndBase interface |
CCommonLookupTable | A common lookup table class |
CComposeKeyFactory | A simple IMEngine to deal with the Compose keys |
CComposeKeyInstance | |
CConfigBase | The interface class to access the configuration data |
CConfigError | An exception class to hold Config related errors |
CConfigModule | The class to manipulate the config modules |
CConnection | A signal connection class |
CDebugOutput | The class to filter and redirect the debug messages |
CDefaultMarshal | |
CDefaultMarshal< bool > | |
CDummyConfig | A dummy implementation of interface class scim::ConfigBase |
CDummyIMEngineFactory | A trivial IMEngine that do nothing |
CDummyIMEngineInstance | |
CException | A base class of all other exception classes |
CFilterError | An exception class to hold Filter related errors |
CFilterFactoryBase | The base class to implement FilterFactory classes |
CFilterInfo | Structure to hold information for a Filter |
CFilterInstanceBase | The base class to implement FilterInstance classes |
CFilterManager | |
CFilterModule | The class to manipulate the Filter modules |
CFrontEndBase | The base class to implement the FrontEnd objects |
CFrontEndError | An exception class to hold FrontEnd related errors |
CFrontEndHotkeyMatcher | This class hold all FrontEnd specific Hotkeys, such as trigger keys, on/off keys, etc |
CFrontEndModule | The class to manipulate the frontend modules |
CFunctionSlot0 | A slot template for static functions taking no arguments and returning a value of type R |
CFunctionSlot1 | A slot template for static functions taking one argument of type P1 and returning a value of type R |
CFunctionSlot2 | A slot template for static functions taking two arguments of type P1 and P2, and returning a value of type R |
CFunctionSlot3 | A slot template for static functions taking three arguments of type P1, P2 and P3, and returning a value of type R |
CFunctionSlot4 | A slot template for static functions taking four arguments of type P1, P2, P3 and P4, and returning a value of type R |
CFunctionSlot5 | A slot template for static functions taking five arguments of type P1, P2, P3, P4 and P5, and returning a value of type R |
CFunctionSlot6 | A slot template for static functions taking six arguments of type P1, P2, P3, P4, P5 and P6, and returning a value of type R |
CHelperAgent | The accessory class to write a Helper object |
CHelperError | |
CHelperInfo | Structure to hold the information of a Helper object |
CHelperManager | This class is used to manage all helper objects |
CHelperModule | The class used to load a Helper module and run its Helpers |
CHotkeyMatcher | This class is used to match a KeyEvent among a set of hotkeys |
CIConvert | A class to convert strings between UCS-4 and local encodings |
CIMEngineError | An exception class to hold IMEngine related errors |
CIMEngineFactoryBase | The base class of the real input methods' IMEngineFactory classes |
CIMEngineHotkeyMatcher | This class hold all Hotkeys for each IMEngines |
CIMEngineInstanceBase | The base class of the real input methods' IMEngineInstance classes |
CIMEngineModule | The class to manipulate the IMEngine modules |
CKeyEvent | The class to store a keyboard event |
CLookupTable | The base class of lookup table |
CMethodSlot0 | A slot template for methods in a class of type T taking no arguments and returning a value of type R |
CMethodSlot1 | A slot template for methods in a class of type T taking one argument of type P1 and returning a value of type R |
CMethodSlot2 | A slot template for methods in a class of type T taking two arguments of type P1 and P2, and returning a value of type R |
CMethodSlot3 | A slot template for methods in a class of type T taking three arguments of type P1, P2 and P3, and returning a value of type R |
CMethodSlot4 | A slot template for methods in a class of type T taking four arguments of type P1, P2, P3 and P4, and returning a value of type R |
CMethodSlot5 | A slot template for methods in a class of type T taking five arguments of type P1, P2, P3, P4 and P5, and returning a value of type R |
CMethodSlot6 | A slot template for methods in a class of type T taking six arguments of type P1, P2, P3, P4, P5 and P6, and returning a value of type R |
CModule | |
CModuleError | |
CNode | Base class for classes managing slots |
CPanelAgent | The class to implement all socket protocol in Panel |
CPanelClient | PanelClient is used by FrontEnd to communicate with Panel daemon |
CPanelError | |
CPanelFactoryInfo | Structure to hold factory information. It's used by PanelAgent and PanelClient classes |
CPointer | Smart pointer template class |
CProperty | Class to hold a property of a IMEngineInstance object or a Panel GUI client |
CReferencedObject | Reference counted base class |
CSignal | Base class for the C++ signal interface |
CSignal0 | A template for a signal passing no arguments and returning a value of type R |
CSignal0< void, IgnoreMarshal > | |
CSignal1 | A template for a signal passing one argument of type P1 and returning a value of type R |
CSignal1< void, P1, IgnoreMarshal > | |
CSignal2 | A template for a signal passing two arguments of type P1 and P2, and returning a value of type R |
CSignal2< void, P1, P2, IgnoreMarshal > | |
CSignal3 | A template for a signal passing three arguments of type P1, P2 and P3, and returning a value of type R |
CSignal3< void, P1, P2, P3, IgnoreMarshal > | |
CSignal4 | A template for a signal passing four arguments of type P1, P2, P3 and P4, and returning a value of type R |
CSignal4< void, P1, P2, P3, P4, IgnoreMarshal > | |
CSignal5 | A template for a signal passing five arguments of type P1, P2, P3, P4 and P5, and returning a value of type R |
CSignal5< void, P1, P2, P3, P4, P5, IgnoreMarshal > | |
CSignal6 | A template for a signal passing six arguments of type P1, P2, P3, P4, P5 and P6, and returning a value of type R |
CSignal6< void, P1, P2, P3, P4, P5, P6, IgnoreMarshal > | |
CSignalSlot0 | |
CSignalSlot1 | |
CSignalSlot2 | |
CSignalSlot3 | |
CSignalSlot4 | |
CSignalSlot5 | |
CSignalSlot6 | |
CSlot | Base class for slots that can connect to scim::Signals |
CSlot0 | Base class template for slots passing no arguments and returning a value of type R |
CSlot1 | Base class template for slots passing one argument of type P1 and returning a value of type R |
CSlot2 | Base class template for slots passing two arguments of type P1 and P2, and returning a value of type R |
CSlot3 | Base class template for slots passing three arguments of type P1, P2 and P3, and returning a value of type R |
CSlot4 | Base class template for slots passing four arguments of type P1, P2, P3 and P4, and returning a value of type R |
CSlot5 | Base class template for slots passing five arguments of type P1, P2, P3, P4 and P5, and returning a value of type R |
CSlot6 | Base class template for slots passing six arguments of type P1, P2, P3, P4, P5 and P6, and returning a value of type R |
CSlotNode | A node class for managing slots connected to scim::Signal's |
CSocket | Socket communication class |
CSocketAddress | The class to hold a socket address |
CSocketClient | Socket client class |
CSocketError | An exception class to hold Socket related errors |
CSocketServer | Socket Server class |
CTransaction | This class is used to pack up many data and commands into one package and send them via socket |
CTransactionError | An exception class to hold Transaction related errors |
CTransactionReader | This class is used to read data from a transaction without changing it |