Класс so_sysconf_2::impl::coop_by_handler_t

#include <coop.hpp>

Граф наследования:so_sysconf_2::impl::coop_by_handler_t:

so_sysconf_2::impl::coop_t

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


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

Кооперация, которая была создана объектом coop_handler_t.

Начиная с:
v.2.1.0

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

 coop_by_handler_t (coop_handler_t &handler)
 Инициализирующий конструктор.
virtual bool is_created_by_factory (std::string &factory_name) const
 Всегда возвращает false.
virtual const std::string & query_name () const
 Получить имя кооперации.
virtual const std::string & query_dll_alias () const
bool reg (const std::string &cfg_file, std::string &error_msg)
 Регистрация кооперации.
virtual void dereg ()
 Начать процесс дерегистрации кооперации.

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

coop_handler_tm_handler
 Реальный обработчик кооперации.

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

so_sysconf_2::impl::coop_by_handler_t::coop_by_handler_t ( coop_handler_t handler  ) 

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

Аргументы:
handler  Объект, который управляет данной кооперацией.


Методы

const std::string & so_sysconf_2::impl::coop_by_handler_t::query_dll_alias (  )  const [virtual]

Получить псевдоним DLL, в которой реализована кооперация.

Замещает so_sysconf_2::impl::coop_t.

bool so_sysconf_2::impl::coop_by_handler_t::reg ( const std::string &  cfg_file,
std::string &  error_msg 
)

Регистрация кооперации.

Возвращает:
true, если кооперация успешно зарегистрирована. В противном случае в erro_msg помещается описание причины ошибки.
Аргументы:
cfg_file  Имя конфигурационного файла для кооперации.
error_msg  Приемник описания ошибок регистрации кооперации.


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