Back to index

im-sdk  12.3.91
Classes | Public Types | Public Member Functions
IMHandler Class Reference

#include <IMHandler.hh>

Inheritance diagram for IMHandler:
Inheritance graph
[legend]

List of all members.

Classes

struct  ClientAttr

Public Types

enum  CLIENTINFO_ATTR {
  CLIENT_NAME, OS_NAME, OS_ARCH, OS_VERSION,
  X_DISPLAY_NAME, X_SERVER_VENDOR
}
typedef list< ClientAttrClientAttrList

Public Member Functions

virtual bool set_client_info (const ClientAttrList &attrlist)=0
virtual bool get_triggerkeys (IMKeySpecList &onkeys, IMKeySpecList &offkeys)=0
virtual const IMLangListget_langlist (iml_desktop_t *)=0
virtual const
IMObjectWithDescList
get_imobjectdesclist ()=0
virtual IMHotkeyProfileStructget_hotkey_profiles (int *count_profiles)=0
virtual const IMDescriptorListget_imdesclist (iml_desktop_t *)=0
virtual const bool update_imdesclist (IMLEName *LEname, IMLocale *Locales, int nLocales)=0
virtual const IMObjectget_imobject (int attribid)=0
virtual ICHandlercreateic (ICAttribute &icattr)=0
virtual void destroy ()=0

Detailed Description

Definition at line 11 of file IMHandler.hh.


Member Typedef Documentation

Definition at line 30 of file IMHandler.hh.


Member Enumeration Documentation

Enumerator:
CLIENT_NAME 
OS_NAME 
OS_ARCH 
OS_VERSION 
X_DISPLAY_NAME 
X_SERVER_VENDOR 

Definition at line 14 of file IMHandler.hh.


Member Function Documentation

virtual ICHandler* IMHandler::createic ( ICAttribute icattr) [pure virtual]

Implemented in IMConnection.

Here is the caller graph for this function:

virtual void IMHandler::destroy ( ) [pure virtual]

Implemented in IMConnection.

Here is the caller graph for this function:

virtual IMHotkeyProfileStruct* IMHandler::get_hotkey_profiles ( int *  count_profiles) [pure virtual]

Implemented in IMConnection.

Here is the caller graph for this function:

virtual const IMDescriptorList* IMHandler::get_imdesclist ( iml_desktop_t ) [pure virtual]

Implemented in IMConnection.

Here is the caller graph for this function:

virtual const IMObject* IMHandler::get_imobject ( int  attribid) [pure virtual]

Implemented in IMConnection.

virtual const IMObjectWithDescList* IMHandler::get_imobjectdesclist ( ) [pure virtual]

Implemented in IMConnection.

Here is the caller graph for this function:

virtual const IMLangList* IMHandler::get_langlist ( iml_desktop_t ) [pure virtual]

Implemented in IMConnection.

Here is the caller graph for this function:

virtual bool IMHandler::get_triggerkeys ( IMKeySpecList onkeys,
IMKeySpecList offkeys 
) [pure virtual]

Implemented in IMConnection.

Here is the caller graph for this function:

virtual bool IMHandler::set_client_info ( const ClientAttrList attrlist) [pure virtual]

Implemented in IMConnection.

virtual const bool IMHandler::update_imdesclist ( IMLEName LEname,
IMLocale Locales,
int  nLocales 
) [pure virtual]

Implemented in IMConnection.

Here is the caller graph for this function:


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