SObjectizer  5.1
Открытые члены | Закрытые статические члены | Закрытые данные | Полный список членов класса
Класс so_sysconf_4::coop_handler_function_wrapper_t

Обертка на регистрирующую функцию для coop_handler. Подробнее...

Граф наследования:so_sysconf_4::coop_handler_function_wrapper_t:
so_sysconf_4::coop_handler_t

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

 coop_handler_function_wrapper_t (const std::string &coop_name, coop_handler_registration_function_t registration_function)
 
virtual coop_registration_result_t reg (so_5::rt::so_environment_t &env, const std::string &cfg_file)
 Перегруженный метод регистрации, который вызывает передаваемую в конструкторе функцию. Подробнее...
 
- Открытые члены inherited from so_sysconf_4::coop_handler_t
 coop_handler_t (const std::string &coop_name)
 
const std::string & query_name () const
 Имя кооперации. Подробнее...
 
virtual void dereg (so_5::rt::so_environment_t &env)
 Виртуальный метод для дерегистрации кооперации. Подробнее...
 

Закрытые статические члены

typedef coop_handler_t base_type_t
 

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

coop_handler_registration_function_t m_registration_function
 Функция регистратор.
 

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

Обертка на регистрирующую функцию для coop_handler.

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

so_sysconf_4::coop_handler_function_wrapper_t::coop_handler_function_wrapper_t ( const std::string &  coop_name,
coop_handler_registration_function_t  registration_function 
)
Аргументы
coop_nameИмя регистратора
registration_functionрегистрирующая функция.

Методы

coop_registration_result_t so_sysconf_4::coop_handler_function_wrapper_t::reg ( so_5::rt::so_environment_t env,
const std::string &  cfg_file 
)
virtual

Перегруженный метод регистрации, который вызывает передаваемую в конструкторе функцию.

Аргументы
envСреда so_5, в которой будет создана кооперация.
cfg_fileИмя конфигурационного файла для кооперации.

Замещает so_sysconf_4::coop_handler_t.

Перекрестные ссылки so_sysconf_4::coop_registration_failure() и m_registration_function.


Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:25. Создано системой  doxygen1.8.3.1 Intervale SourceForge.net Logo