Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

scim_transaction.h File Reference

Transaction class. More...


Namespaces

namespace  scim

Classes

class  scim::TransactionError
 An exception class to hold Transaction related errors. More...
class  scim::Transaction
 This class is used to pack up many data and commands into one package and send them via socket. More...
class  scim::TransactionReader
 This class is used to read data from a transaction without changing it. More...

Enumerations

enum  TransactionDataType {
  SCIM_TRANS_DATA_UNKNOWN, SCIM_TRANS_DATA_COMMAND, SCIM_TRANS_DATA_RAW, SCIM_TRANS_DATA_UINT32,
  SCIM_TRANS_DATA_STRING, SCIM_TRANS_DATA_WSTRING, SCIM_TRANS_DATA_KEYEVENT, SCIM_TRANS_DATA_ATTRIBUTE_LIST,
  SCIM_TRANS_DATA_LOOKUP_TABLE, SCIM_TRANS_DATA_PROPERTY, SCIM_TRANS_DATA_PROPERTY_LIST, SCIM_TRANS_DATA_VECTOR_UINT32,
  SCIM_TRANS_DATA_VECTOR_STRING, SCIM_TRANS_DATA_VECTOR_WSTRING, SCIM_TRANS_DATA_TRANSACTION
}
 Signature of all valid data types which can be store into transaction. More...


Detailed Description

Transaction class.


Generated on Sun Feb 27 22:50:28 2005 for scim by doxygen 1.3.8