SObjectizer
5.1
|
Определения типов и макросы для функции описания модуля. Подробнее...
Пространства имен | |
namespace | so_sysconf_4 |
Корневое пространство имен для SO SysConf 4. | |
Макросы | |
#define | SYSCONF_MODULE_CALLING_CONVENTION |
#define | SYSCONF_4_MODULE_DESCRIPTION_START(module_desc_name) |
Начало описания модуля so_sysconf_4 с указанием имени. | |
#define | SYSCONF_4_MODULE_DESCRIPTION_START_STD() |
Начало стандартного описания модуля so_sysconf_4. | |
#define | SYSCONF_4_MODULE_DESCRIPTION_ADD_HANDLER(module_desc_name, new_handler) |
Добавить coop_handler в описание модуля. | |
#define | SYSCONF_4_MODULE_DESCRIPTION_ADD_HANDLER_STD(new_handler) |
Добавить coop_handler в описание модуля. | |
#define | SYSCONF_4_MODULE_DESCRIPTION_ADD_FACTORY(module_desc_name, new_factory) |
Добавить coop_factory в описание модуля. | |
#define | SYSCONF_4_MODULE_DESCRIPTION_ADD_FACTORY_STD(new_factory) |
Добавить coop_factory в описание модуля. | |
#define | SYSCONF_4_MODULE_DESCRIPTION_ADD_EVENT(module_desc_name, new_event) |
Добавить named_event в описание модуля. | |
#define | SYSCONF_4_MODULE_DESCRIPTION_ADD_EVENT_STD(new_event) |
Добавить named_event в описание модуля. | |
#define | SYSCONF_4_MODULE_DESCRIPTION_ADD_LAYER_HANDLER(module_desc_name, new_handler) |
Добавить layer_handler в описание модуля. | |
#define | SYSCONF_4_MODULE_DESCRIPTION_ADD_LAYER_HANDLER_STD(new_handler) |
Добавить layer_handler в описание модуля. | |
#define | SYSCONF_4_MODULE_DESCRIPTION_FINISH(module_desc_name) |
Завершение описания модуля so_sysconf_4 с указанием имени. | |
#define | SYSCONF_4_MODULE_DESCRIPTION_FINISH_STD() |
Завершение описания модуля so_sysconf_4. | |
Определения типов | |
typedef std::unique_ptr < so_sysconf_4::module_description_t > | so_sysconf_4::module_description_unique_ptr_t |
typedef so_sysconf_4::module_description_t *SYSCONF_MODULE_CALLING_CONVENTION * | so_sysconf_4::pfn_module_description_t (void) |
Функции | |
const char * | so_sysconf_4::module_descriptor_func_name () |
Имя функции описания модуля. | |
Определения типов и макросы для функции описания модуля.
Для объявления описания модуля sysconf можно воспользоваться 2-мя группами макросов. Первая трубует указания имени для переменной в которой содержится описание модуля. Вторая использует стандартное имя. В подавляющем большинстве случаев, достаточно пользоваться только второй группой макросов.
Пример использования.
Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:20. Создано системой 1.8.3.1 |