#include <types.hpp>
Граф наследования:snapshot_collection_t:
Открытые члены | |
virtual unsigned int | size () const =0 |
Получить общее количество существующих snapshot-ов. | |
virtual trace_file_number_set_t | non_actual () const =0 |
Получить список номеров snapshot-ов, которые уже не актуальны. | |
virtual trace_file_number_t | actual () const =0 |
Получить номер актуального snapshot-а. | |
virtual bool | has_actual () const =0 |
Проверка на существование актуального snapshot-а. | |
virtual void | include (const std::string &file_name, trace_file_number_t last_used_trace)=0 |
Добавить указанный временный файл в составл snapshot-ов. | |
virtual void | get_actual (const std::string &file_name) const =0 |
временный файл. | |
virtual void | destroy ()=0 |
Удалить все snapshot-ы для БД. |
virtual trace_file_number_t actual | ( | ) | const [pure virtual] |
Получить номер актуального snapshot-а.
oess_1::ex_t,если | нет актуального snapshot-а. |
Замещается в std_snapshot_collection_t.
virtual void get_actual | ( | const std::string & | file_name | ) | const [pure virtual] |
временный файл.
oess_1::ex_t,если | нет актуального snapshot-а. |
file_name | Имя временного файла, который нужно перезаписать. |
Замещается в std_snapshot_collection_t.
virtual bool has_actual | ( | ) | const [pure virtual] |
Проверка на существование актуального snapshot-а.
Замещается в std_snapshot_collection_t.
virtual void include | ( | const std::string & | file_name, | |
trace_file_number_t | last_used_trace | |||
) | [pure virtual] |
Добавить указанный временный файл в составл snapshot-ов.
file_name | Имя временного файла, который уже содержит snapshot. |
last_used_trace | Максимальный номер trace-файла, который использовался для получения данного snapshot-а. |
Замещается в std_snapshot_collection_t.