|
| so_5::api::run_so_environment (pfn_so_environment_init_t init_func,const so_5::rt::so_environment_params_t &env_params,throwing_strategy_t throwing_strategy=THROW_ON_ERROR) |
| Запустить среду SO с параметрами. Подробнее...
|
|
| so_5::api::run_so_environment (pfn_so_environment_init_t init_func,throwing_strategy_t throwing_strategy=THROW_ON_ERROR) |
| Запустить среду SO с параметрами по умолчанию. Подробнее...
|
|
| so_5::api::run_so_environment (env_init_caller_base_t &init_caller, throwing_strategy_t throwing_strategy) |
| Запустить среду SO с параметрами по умолчанию. Подробнее...
|
|
| so_5::api::run_so_environment (env_init_caller_base_t &init_caller, const so_5::rt::so_environment_params_t &env_params, throwing_strategy_t throwing_strategy) |
| Запустить среду SO с параметрами. Подробнее...
|
|
template<class PARAM_TYPE > |
so_5::ret_code_t | so_5::api::run_so_environment_with_parameter (typename env_init_with_param_caller_t< PARAM_TYPE >::INIT_FUNC_T init_func, const PARAM_TYPE ¶m, throwing_strategy_t throwing_strategy=THROW_ON_ERROR) |
| Запустить SObjectizer c параметризованной функцией. Подробнее...
|
|
template<class PARAM_TYPE > |
so_5::ret_code_t | so_5::api::run_so_environment_with_parameter (typename env_init_with_param_caller_t< PARAM_TYPE >::INIT_FUNC_T init_func, const PARAM_TYPE ¶m, const so_5::rt::so_environment_params_t &env_params, throwing_strategy_t throwing_strategy=THROW_ON_ERROR) |
| Запустить SObjectizer c параметризованной функцией с заданными параметрами. Подробнее...
|
|
template<class OBJECT > |
so_5::ret_code_t | so_5::api::run_so_environment_on_object (OBJECT &obj, typename env_init_as_method_caller_t< OBJECT >::INIT_METHOD_T init_func, throwing_strategy_t throwing_strategy=THROW_ON_ERROR) |
| Запустить SObjectizer c функцией-методом класса. Подробнее...
|
|
template<class OBJECT > |
so_5::ret_code_t | so_5::api::run_so_environment_on_object (OBJECT &obj, typename env_init_as_method_caller_t< OBJECT >::INIT_METHOD_T init_func, const so_5::rt::so_environment_params_t &env_params, throwing_strategy_t throwing_strategy=THROW_ON_ERROR) |
| Запустить SObjectizer c функцией-методом класса с заданными параметрами. Подробнее...
|
|
Набор функции для удобного запуска SObjectizer.
Для того чтобы запустить SObjectizer Environment не обязательно создавать собственный класс-наследник so_5::rt::so_environment_t. В состав SObjectizer входит ряд функций, которые упрощают запуск SObjectizer Environment. Эти функции можно условно разделить на пары: версия с параметрами SObjectizer Environment и без.
В данном файле находятся объявления этих функций.