scim 1.4.18
Panel

Classes

class  scim::PanelAgent
 The class to implement all socket protocol in Panel. More...
class  scim::PanelClient
 PanelClient is used by FrontEnd to communicate with Panel daemon. More...
class  scim::PanelError
struct  scim::PanelFactoryInfo
 Structure to hold factory information. It's used by PanelAgent and PanelClient classes. More...

Typedefs

typedef Slot0< void > scim::PanelAgentSlotVoid
typedef Slot1< void, int > scim::PanelAgentSlotInt
typedef Slot1< void, const String & > scim::PanelAgentSlotString
typedef Slot1< void, const PanelFactoryInfo & > scim::PanelAgentSlotFactoryInfo
typedef Slot1< void, const std::vector< PanelFactoryInfo > & > scim::PanelAgentSlotFactoryInfoVector
typedef Slot1< void, const LookupTable & > scim::PanelAgentSlotLookupTable
typedef Slot1< void, const Property & > scim::PanelAgentSlotProperty
typedef Slot1< void, const PropertyList & > scim::PanelAgentSlotPropertyList
typedef Slot2< void, int, int > scim::PanelAgentSlotIntInt
typedef Slot2< void, int, const Property & > scim::PanelAgentSlotIntProperty
typedef Slot2< void, int, const PropertyList & > scim::PanelAgentSlotIntPropertyList
typedef Slot2< void, int, const HelperInfo & > scim::PanelAgentSlotIntHelperInfo
typedef Slot2< void, const String &, const AttributeList & > scim::PanelAgentSlotAttributeString
typedef Slot1< void, int > scim::PanelClientSlotVoid
typedef Slot2< void, int, int > scim::PanelClientSlotInt
typedef Slot2< void, int, const String & > scim::PanelClientSlotString
typedef Slot2< void, int, const WideString & > scim::PanelClientSlotWideString
typedef Slot4< void, int, const String &, const String &, const Transaction & > scim::PanelClientSlotStringStringTransaction
typedef Slot2< void, int, const KeyEvent & > scim::PanelClientSlotKeyEvent

Detailed Description

The accessory classes to help develop Panel daemons and FrontEnds which need to communicate with Panel daemons.

The accessory classes to help develop Panel daemons and FrontEnds which need to communicate with Panel daemons.

Typedef Documentation

◆ PanelAgentSlotVoid

◆ PanelAgentSlotInt

typedef Slot1<void, int> scim::PanelAgentSlotInt

◆ PanelAgentSlotString

typedef Slot1<void, const String &> scim::PanelAgentSlotString

◆ PanelAgentSlotFactoryInfo

◆ PanelAgentSlotFactoryInfoVector

typedef Slot1<void, const std::vector <PanelFactoryInfo> &> scim::PanelAgentSlotFactoryInfoVector

◆ PanelAgentSlotLookupTable

◆ PanelAgentSlotProperty

◆ PanelAgentSlotPropertyList

◆ PanelAgentSlotIntInt

typedef Slot2<void, int, int> scim::PanelAgentSlotIntInt

◆ PanelAgentSlotIntProperty

typedef Slot2<void, int, const Property &> scim::PanelAgentSlotIntProperty

◆ PanelAgentSlotIntPropertyList

◆ PanelAgentSlotIntHelperInfo

typedef Slot2<void, int, const HelperInfo &> scim::PanelAgentSlotIntHelperInfo

◆ PanelAgentSlotAttributeString

◆ PanelClientSlotVoid

typedef Slot1<void, int> scim::PanelClientSlotVoid

◆ PanelClientSlotInt

typedef Slot2<void, int, int> scim::PanelClientSlotInt

◆ PanelClientSlotString

typedef Slot2<void, int, const String &> scim::PanelClientSlotString

◆ PanelClientSlotWideString

typedef Slot2<void, int, const WideString &> scim::PanelClientSlotWideString

◆ PanelClientSlotStringStringTransaction

typedef Slot4<void, int, const String &, const String &, const Transaction &> scim::PanelClientSlotStringStringTransaction

◆ PanelClientSlotKeyEvent

typedef Slot2<void, int, const KeyEvent &> scim::PanelClientSlotKeyEvent