scim  1.4.16
scim.h File Reference
#include <exception>
#include <new>
#include <iostream>
#include <fstream>
#include <vector>
#include <list>
#include <map>
#include <algorithm>
#include <string>
#include <cstdio>
#include <iconv.h>
#include <scim_types.h>
#include <scim_debug.h>
#include <scim_exception.h>
#include <scim_event.h>
#include <scim_utility.h>
#include <scim_global_config.h>
#include <scim_pointer.h>
#include <scim_object.h>
#include <scim_slot.h>
#include <scim_connection.h>
#include <scim_signals.h>
#include <scim_bind.h>
#include <scim_config_base.h>
#include <scim_attribute.h>
#include <scim_property.h>
#include <scim_lookup_table.h>
#include <scim_iconv.h>
#include <scim_module.h>
#include <scim_socket.h>
#include <scim_transaction.h>
#include <scim_imengine.h>
#include <scim_imengine_module.h>
#include <scim_compose_key.h>
#include <scim_backend.h>
#include <scim_frontend.h>
#include <scim_frontend_module.h>
#include <scim_config_module.h>
#include <scim_config_path.h>
#include <scim_trans_commands.h>
#include <scim_helper.h>
#include <scim_helper_module.h>
#include <scim_helper_manager.h>
#include <scim_panel_agent.h>
#include <scim_panel_client.h>
#include <scim_filter.h>

Macros

#define Uses_SCIM_TYPES
 
#define Uses_SCIM_UTILITY
 
#define Uses_SCIM_GLOBAL_CONFIG
 
#define Uses_SCIM_EXCEPTION
 
#define Uses_SCIM_DEBUG
 
#define Uses_SCIM_OBJECT
 
#define Uses_SCIM_SIGNALS
 
#define Uses_SCIM_SLOT
 
#define Uses_SCIM_CONNECTION
 
#define Uses_SCIM_BIND
 
#define Uses_SCIM_POINTER
 
#define Uses_STL_STRING
 
#define Uses_STL_VECTOR
 
#define Uses_STL_ALGORITHM
 
#define Uses_STL_NEW
 
#define Uses_SCIM_IMENGINE
 
#define Uses_SCIM_PANEL_AGENT
 
#define Uses_SCIM_PANEL_CLIENT
 
#define Uses_SCIM_HELPER_MANAGER
 
#define Uses_SCIM_TRANSACTION
 
#define Uses_SCIM_TRANSACTION
 
#define Uses_SCIM_HELPER
 
#define Uses_SCIM_HELPER
 
#define Uses_SCIM_MODULE
 
#define Uses_SCIM_CONFIG_BASE
 
#define Uses_SCIM_TRANSACTION
 
#define Uses_SCIM_EVENT
 
#define Uses_SCIM_IMENGINE
 
#define Uses_SCIM_EVENT
 
#define Uses_SCIM_LOOKUP_TABLE
 
#define Uses_SCIM_SOCKET
 
#define Uses_SCIM_ATTRIBUTE
 
#define Uses_SCIM_PROPERTY
 
#define Uses_SCIM_TRANS_COMMANDS
 
#define Uses_SCIM_MODULE
 
#define Uses_SCIM_CONFIG_BASE
 
#define Uses_SCIM_MODULE
 
#define Uses_SCIM_CONFIG_BASE
 
#define Uses_SCIM_IMENGINE
 
#define Uses_SCIM_MODULE
 
#define Uses_SCIM_CONFIG_BASE
 
#define Uses_SCIM_FRONTEND
 
#define Uses_C_ICONV
 
#define Uses_SCIM_BACKEND
 
#define Uses_SCIM_IMENGINE
 
#define Uses_SCIM_EVENT
 
#define Uses_SCIM_LOOKUP_TABLE
 
#define Uses_STL_MAP
 
#define Uses_C_STDIO
 
#define Uses_SCIM_ATTRIBUTE
 
#define Uses_SCIM_PROPERTY
 
#define Uses_SCIM_TRANSACTION
 
#define Uses_SCIM_SOCKET
 
#define Uses_SCIM_IMENGINE
 
#define Uses_SCIM_CONFIG_BASE
 
#define Uses_SCIM_COMPOSE_KEY
 
#define Uses_SCIM_EVENT
 
#define Uses_SCIM_LOOKUP_TABLE
 
#define Uses_SCIM_ATTRIBUTE
 
#define Uses_SCIM_PROPERTY
 
#define Uses_SCIM_TRANSACTION
 
#define Uses_SCIM_SOCKET
 
#define Uses_SCIM_EVENT
 
#define Uses_SCIM_ATTRIBUTE
 
#define Uses_SCIM_MODULE
 
#define Uses_SCIM_CONFIG_MODULE
 
#define Uses_STL_LIST
 
#define Uses_STL_EXCEPTION
 
#define Uses_STL_IOSTREAM
 
#define Uses_STL_FSTREAM
 
#define Uses_STL_IOSTREAM
 

Detailed Description

all of the header files are included within this file. source files may include this file instead of others headers.

Macro Definition Documentation

#define Uses_SCIM_TYPES
#define Uses_SCIM_UTILITY
#define Uses_SCIM_GLOBAL_CONFIG
#define Uses_SCIM_EXCEPTION
#define Uses_SCIM_DEBUG
#define Uses_SCIM_OBJECT
#define Uses_SCIM_SIGNALS
#define Uses_SCIM_SLOT
#define Uses_SCIM_CONNECTION
#define Uses_SCIM_BIND
#define Uses_SCIM_POINTER
#define Uses_STL_STRING
#define Uses_STL_VECTOR
#define Uses_STL_ALGORITHM
#define Uses_STL_NEW
#define Uses_SCIM_IMENGINE
#define Uses_SCIM_PANEL_AGENT
#define Uses_SCIM_PANEL_CLIENT
#define Uses_SCIM_HELPER_MANAGER
#define Uses_SCIM_TRANSACTION
#define Uses_SCIM_TRANSACTION
#define Uses_SCIM_HELPER
#define Uses_SCIM_HELPER
#define Uses_SCIM_MODULE
#define Uses_SCIM_CONFIG_BASE
#define Uses_SCIM_TRANSACTION
#define Uses_SCIM_EVENT
#define Uses_SCIM_IMENGINE
#define Uses_SCIM_EVENT
#define Uses_SCIM_LOOKUP_TABLE
#define Uses_SCIM_SOCKET
#define Uses_SCIM_ATTRIBUTE
#define Uses_SCIM_PROPERTY
#define Uses_SCIM_TRANS_COMMANDS
#define Uses_SCIM_MODULE
#define Uses_SCIM_CONFIG_BASE
#define Uses_SCIM_MODULE
#define Uses_SCIM_CONFIG_BASE
#define Uses_SCIM_IMENGINE
#define Uses_SCIM_MODULE
#define Uses_SCIM_CONFIG_BASE
#define Uses_SCIM_FRONTEND
#define Uses_C_ICONV
#define Uses_SCIM_BACKEND
#define Uses_SCIM_IMENGINE
#define Uses_SCIM_EVENT
#define Uses_SCIM_LOOKUP_TABLE
#define Uses_STL_MAP
#define Uses_C_STDIO
#define Uses_SCIM_ATTRIBUTE
#define Uses_SCIM_PROPERTY
#define Uses_SCIM_TRANSACTION
#define Uses_SCIM_SOCKET
#define Uses_SCIM_IMENGINE
#define Uses_SCIM_CONFIG_BASE
#define Uses_SCIM_COMPOSE_KEY
#define Uses_SCIM_EVENT
#define Uses_SCIM_LOOKUP_TABLE
#define Uses_SCIM_ATTRIBUTE
#define Uses_SCIM_PROPERTY
#define Uses_SCIM_TRANSACTION
#define Uses_SCIM_SOCKET
#define Uses_SCIM_EVENT
#define Uses_SCIM_ATTRIBUTE
#define Uses_SCIM_MODULE
#define Uses_SCIM_CONFIG_MODULE
#define Uses_STL_LIST
#define Uses_STL_EXCEPTION
#define Uses_STL_IOSTREAM
#define Uses_STL_FSTREAM
#define Uses_STL_IOSTREAM