Класс transaction_cmd_t

#include <transaction_cmd.hpp>

Граф наследования:transaction_cmd_t:

request_t serializable_t Полный список членов класса

Подробное описание

Команда управления транзакцией.

Начиная с:
v.1.1.0


Открытые типы

 begin = 1
 commit = 2
 rollback = 4
 e_id = 1100
enum  { begin = 1, commit = 2, rollback = 4 }
 Типы операций над транзакцией.
enum  { e_id = 1100 }

Открытые члены

 transaction_cmd_t (const std::string &client_id, const std::string &db_logic_name, oess_1::uint_t op_id)
virtual oess_1::uint_t query_req_id () const
 Возвращает идентификатор запроса.
const std::string & query_db_logic_name () const
 Имя БД в которой осуществляется транзакция.
oess_1::uint_t query_op_id () const
 Тип операции.

Закрытые данные

std::string m_db_logic_name
 Имя БД в которой осуществляется транзакция.
oess_1::uint_t m_op_id
 Тип операции.


Конструктор(ы)

transaction_cmd_t ( const std::string &  client_id,
const std::string &  db_logic_name,
oess_1::uint_t  op_id 
)

Аргументы:
client_id  Клиент, который инициирует операцию.
db_logic_name  Имя БД в которой осуществляется транзакция.
op_id  Код операции.


Объявления и описания членов классов находятся в файлах:
Документация по ObjESSty. Последние изменения: Fri Oct 13 18:35:38 2006. Создано системой  doxygen 1.4.7
Hosted by uCoz