Структура slice_image_base_data_t

Полный список членов класса

Подробное описание

Реальные данные класса oess_1db::cln::slice_image_base_t.

Начиная с:
v.1.0.9
Предназначен для скрытия реализации класса slice_image_base_t с целью увеличения скорости компиляции зависимых от slice_image_base_t файлов.


Открытые типы

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_tm_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_data_t (  ) 

Автоматически уничтожает те индексы, для которых установлен битовый флаг slice_image_base_t::auto_destroy_index.


Объявления и описания членов структуры находятся в файле:
Документация по ObjESSty. Последние изменения: Fri Oct 13 18:35:38 2006. Создано системой  doxygen 1.4.7
Hosted by uCoz