Класс so_sysconf_2::dll_info_t

#include <sysconf_info.hpp>

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


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

Описание загруженной DLL.

Каждая загруженная SO SysConf 2 DLL описывается объектом данного класса.

Открытые члены

 dll_info_t (const std::string &alias, const std::string &file_name, const coop_info_set_t &coops, const factory_info_set_t &factories, unsigned int ref_count)
 Инициализирующий конструктор.
 dll_info_t (const dll_info_t &o)
 Конструктор копирования.
dll_info_toperator= (const dll_info_t &o)
 Оператор копирования.
const std::string & query_alias () const
 Получить псевдоним кооперации.
const std::string & query_file_name () const
 Получить имя файла DLL.
const coop_info_set_tquery_coops () const
 Получить множество коопераций в этой DLL.
const factory_info_set_tquery_factories () const
 Получить множество фабрик коопераций в этой DLL.
unsigned int query_ref_count () const
 Получить количество ссылок на DLL.
bool operator< (const dll_info_t &o) const
 Сравниваются псевдонимы DLL.

Закрытые данные

std::string m_alias
 Псевдоним DLL.
std::string m_file_name
 Имя файла DLL.
coop_info_set_t m_coops
 Множество коопераций в этой DLL.
factory_info_set_t m_factories
 Множество фабрик коопераций в этой DLL.
unsigned int m_ref_count
 Количество ссылок на DLL.


Конструктор(ы)

so_sysconf_2::dll_info_t::dll_info_t ( const std::string &  alias,
const std::string &  file_name,
const coop_info_set_t coops,
const factory_info_set_t factories,
unsigned int  ref_count 
)

Инициализирующий конструктор.

Аргументы:
alias  Псевдоним DLL.
file_name  Имя файла DLL.
coops  Множество коопераций в этой DLL.
factories  Множество фабрик в этой DLL.
ref_count  Количество ссылок на DLL.


Объявления и описания членов классов находятся в файлах:
Документация по so_sysconf_2 v.2.4.0. Последние изменения: Wed Oct 31 18:55:07 2007. Создано системой  doxygen1.5.4 Intervale SourceForge.net Logo