|
SObjectizer
5.1
|
Класс транзакции записи данных. Подробнее...
Открытые члены | |
| output_trx_t (channel_output_stream_unique_ptr_t ostream) | |
| oess_2::io::obinstream_t & | ostream () |
| Получить поток для записи данных. Подробнее... | |
| void | checkpoint () |
| Зафиксировать сдаланное и продолжить транзакцию. | |
| void | commit () |
| Зафиксировать контрольную точку и продолжить транзакцию. | |
| void | rollback () |
| Отменить транзакцию. | |
| size_t | stream_size () const |
| Размер потока в байтах, которые записаны к данному моменту. | |
Закрытые данные | |
| channel_output_stream_unique_ptr_t | m_ostream |
| Поток для чтения данных. | |
Класс транзакции записи данных.
При создании сразу начинает транзакцию и устанавливает контрольную точку до выполнения каких-либо действий. В ходе записи данных можно устанавливать контрольную точку, которая фиксирует уже записанные данные. При уничтожении, если транзакция не была подтверждена, происходит откат транзакции к последней контрольной точке.
|
inline |
Получить поток для записи данных.
Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:24. Создано системой
1.8.3.1
|
|