#include <types.hpp>
Граф наследования:trace_stream_item_t:
Открытые члены | |
trace_stream_item_t () | |
Конструктор по-умолчанию. | |
trace_stream_item_t (oess_1::uint_t main_file_length) | |
Частично инициализирующий конструктор. | |
oess_1::uint_t | main_file_length () const |
Длина основного файла в байтах. | |
void | add (const page_info_t &page) |
Добавить описание очередной страницы транзакции. | |
const page_info_list_t & | pages () const |
Получить описания всех страниц транзакции. | |
oess_1::uint_t | summary_length () const |
Получить суммарную длину всех delta на всех страницах. | |
Закрытые типы | |
typedef oess_1::stdsn::serializable_t | base_type_t |
Закрытые данные | |
oess_1::uint_t | m_main_file_length |
Длина основного файла БД в байтах. | |
page_info_list_t | m_pages |
Описания всех страниц транзакции. |
trace_stream_item_t | ( | oess_1::uint_t | main_file_length | ) |
Частично инициализирующий конструктор.
Созданный с помощью этого конструктора объект должен быть затем передан в функцию make_item().
main_file_length | Длина основного файла БД в байтах. |