scim  1.4.17
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.

Typedef Documentation

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