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

## Uses_SCIM_TYPES

#define Uses_SCIM_TYPES

## Uses_SCIM_UTILITY

#define Uses_SCIM_UTILITY

## Uses_SCIM_GLOBAL_CONFIG

#define Uses_SCIM_GLOBAL_CONFIG

## Uses_SCIM_EXCEPTION

#define Uses_SCIM_EXCEPTION

## Uses_SCIM_DEBUG

#define Uses_SCIM_DEBUG

## Uses_SCIM_OBJECT

#define Uses_SCIM_OBJECT

## Uses_SCIM_SIGNALS

#define Uses_SCIM_SIGNALS

## Uses_SCIM_SLOT

#define Uses_SCIM_SLOT

## Uses_SCIM_CONNECTION

#define Uses_SCIM_CONNECTION

## Uses_SCIM_BIND

#define Uses_SCIM_BIND

## Uses_SCIM_POINTER

#define Uses_SCIM_POINTER

## Uses_STL_STRING

#define Uses_STL_STRING

## Uses_STL_VECTOR

#define Uses_STL_VECTOR

## Uses_STL_ALGORITHM

#define Uses_STL_ALGORITHM

## Uses_STL_NEW

#define Uses_STL_NEW

## Uses_SCIM_IMENGINE [1/5]

#define Uses_SCIM_IMENGINE

## Uses_SCIM_PANEL_AGENT

#define Uses_SCIM_PANEL_AGENT

## Uses_SCIM_PANEL_CLIENT

#define Uses_SCIM_PANEL_CLIENT

## Uses_SCIM_HELPER_MANAGER

#define Uses_SCIM_HELPER_MANAGER

## Uses_SCIM_TRANSACTION [1/5]

#define Uses_SCIM_TRANSACTION

## Uses_SCIM_TRANSACTION [2/5]

#define Uses_SCIM_TRANSACTION

## Uses_SCIM_HELPER [1/2]

#define Uses_SCIM_HELPER

## Uses_SCIM_HELPER [2/2]

#define Uses_SCIM_HELPER

## Uses_SCIM_MODULE [1/5]

#define Uses_SCIM_MODULE

## Uses_SCIM_CONFIG_BASE [1/5]

#define Uses_SCIM_CONFIG_BASE

## Uses_SCIM_TRANSACTION [3/5]

#define Uses_SCIM_TRANSACTION

## Uses_SCIM_EVENT [1/5]

#define Uses_SCIM_EVENT

## Uses_SCIM_IMENGINE [2/5]

#define Uses_SCIM_IMENGINE

## Uses_SCIM_EVENT [2/5]

#define Uses_SCIM_EVENT

## Uses_SCIM_LOOKUP_TABLE [1/3]

#define Uses_SCIM_LOOKUP_TABLE

## Uses_SCIM_SOCKET [1/3]

#define Uses_SCIM_SOCKET

## Uses_SCIM_ATTRIBUTE [1/4]

#define Uses_SCIM_ATTRIBUTE

## Uses_SCIM_PROPERTY [1/3]

#define Uses_SCIM_PROPERTY

## Uses_SCIM_TRANS_COMMANDS

#define Uses_SCIM_TRANS_COMMANDS

## Uses_SCIM_MODULE [2/5]

#define Uses_SCIM_MODULE

## Uses_SCIM_CONFIG_BASE [2/5]

#define Uses_SCIM_CONFIG_BASE

## Uses_SCIM_MODULE [3/5]

#define Uses_SCIM_MODULE

## Uses_SCIM_CONFIG_BASE [3/5]

#define Uses_SCIM_CONFIG_BASE

## Uses_SCIM_IMENGINE [3/5]

#define Uses_SCIM_IMENGINE

## Uses_SCIM_MODULE [4/5]

#define Uses_SCIM_MODULE

## Uses_SCIM_CONFIG_BASE [4/5]

#define Uses_SCIM_CONFIG_BASE

## Uses_SCIM_FRONTEND

#define Uses_SCIM_FRONTEND

## Uses_C_ICONV

#define Uses_C_ICONV

## Uses_SCIM_BACKEND

#define Uses_SCIM_BACKEND

## Uses_SCIM_IMENGINE [4/5]

#define Uses_SCIM_IMENGINE

## Uses_SCIM_EVENT [3/5]

#define Uses_SCIM_EVENT

## Uses_SCIM_LOOKUP_TABLE [2/3]

#define Uses_SCIM_LOOKUP_TABLE

## Uses_STL_MAP

#define Uses_STL_MAP

## Uses_C_STDIO

#define Uses_C_STDIO

## Uses_SCIM_ATTRIBUTE [2/4]

#define Uses_SCIM_ATTRIBUTE

## Uses_SCIM_PROPERTY [2/3]

#define Uses_SCIM_PROPERTY

## Uses_SCIM_TRANSACTION [4/5]

#define Uses_SCIM_TRANSACTION

## Uses_SCIM_SOCKET [2/3]

#define Uses_SCIM_SOCKET

## Uses_SCIM_IMENGINE [5/5]

#define Uses_SCIM_IMENGINE

## Uses_SCIM_CONFIG_BASE [5/5]

#define Uses_SCIM_CONFIG_BASE

## Uses_SCIM_COMPOSE_KEY

#define Uses_SCIM_COMPOSE_KEY

## Uses_SCIM_EVENT [4/5]

#define Uses_SCIM_EVENT

## Uses_SCIM_LOOKUP_TABLE [3/3]

#define Uses_SCIM_LOOKUP_TABLE

## Uses_SCIM_ATTRIBUTE [3/4]

#define Uses_SCIM_ATTRIBUTE

## Uses_SCIM_PROPERTY [3/3]

#define Uses_SCIM_PROPERTY

## Uses_SCIM_TRANSACTION [5/5]

#define Uses_SCIM_TRANSACTION

## Uses_SCIM_SOCKET [3/3]

#define Uses_SCIM_SOCKET

## Uses_SCIM_EVENT [5/5]

#define Uses_SCIM_EVENT

## Uses_SCIM_ATTRIBUTE [4/4]

#define Uses_SCIM_ATTRIBUTE

## Uses_SCIM_MODULE [5/5]

#define Uses_SCIM_MODULE

## Uses_SCIM_CONFIG_MODULE

#define Uses_SCIM_CONFIG_MODULE

## Uses_STL_LIST

#define Uses_STL_LIST

## Uses_STL_EXCEPTION

#define Uses_STL_EXCEPTION

## Uses_STL_IOSTREAM [1/2]

#define Uses_STL_IOSTREAM

## Uses_STL_FSTREAM

#define Uses_STL_FSTREAM

## Uses_STL_IOSTREAM [2/2]

#define Uses_STL_IOSTREAM