#include <cstdio>
#include <cstring>
#include <numeric>
#include <oess_1/stdsn/h/inout_templ.hpp>
#include <oess_1/db/storage/h/errno.hpp>
#include <oess_1/db/storage/trx/h/types.hpp>
#include "types.ddl.cpp"
Пространства имен | |
namespace | oess_1 |
namespace | oess_1::db |
namespace | oess_1::db::storage |
namespace | oess_1::db::storage::trx |
Классы | |
class | page_delta_calculator_t |
Функтор, который вычисляет изменения на одной странице. Подробнее... | |
Функции | |
oess_1::uint_t | oess_1::db::storage::trx::operator+ (oess_1::uint_t a, const delta_info_shptr_t &b) |
oess_1::uint_t | oess_1::db::storage::trx::operator+ (oess_1::uint_t a, const page_info_t &b) |
oess_1::db::storage::trx::make_item (dirty_page_storage_t &storage, const config_t &config, trace_stream_item_t &receiver) | |
Выполнить формирование описания транзакции для записи в trace-stream. | |
oess_1::db::storage::trx::trace_file_extension () | |
Получить стандартное расширение, которое используется для trace-файлов. | |
oess_1::db::storage::trx::create_trace_file_name (const std::string &physic_name, trace_file_number_t trace_file_number) | |
Создать имя указанного trace-файла для указанной БД. | |
oess_1::db::storage::trx::snapshot_file_extension () | |
Получить стандартное расширение, которое используется для snapshot-файлов. | |
oess_1::db::storage::trx::create_snapshot_file_name (const std::string &physic_name, trace_file_number_t snapshot_file_number) | |
Создать имя указанного snapshot-файла для указанной БД. |