#include <sysconf_info.hpp>
Каждая загруженная 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_t & | operator= (const dll_info_t &o) |
| Оператор копирования. | |
| const std::string & | query_alias () const |
| Получить псевдоним кооперации. | |
| const std::string & | query_file_name () const |
| Получить имя файла DLL. | |
| const coop_info_set_t & | query_coops () const |
| Получить множество коопераций в этой DLL. | |
| const factory_info_set_t & | query_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. Создано системой
1.5.4
|
|