Открытые типы | |
typedef std::map< slice_index_base_t *, unsigned int > | index_map_t |
Карта активных индексов раздела. | |
Открытые члены | |
slice_image_base_data_t (oess_1::db::cln::db_t &db, const std::string &slice_name) | |
Инициализирующий конструктор. | |
~slice_image_base_data_t () | |
Открытые атрибуты | |
oess_1::db::cln::db_t & | m_db |
База данных, с которой происходит работа. | |
std::string | m_slice_name |
Раздел, с которым происходит работа. | |
index_map_t | m_indexes |
Активные индексы. |
typedef std::map< slice_index_base_t *, unsigned int > index_map_t |
Карта активных индексов раздела.
Ключем является указатель на объект индекса. Значением -- битовые флаги, переданные в метод slice_image_base_t::attach().
Автоматически уничтожает те индексы, для которых установлен битовый флаг slice_image_base_t::auto_destroy_index.