gemont_2 | Основное пространство имен gemont_2 |
data_source_type | |
type_resolver_t | Вспомогательный класс для перечисления источников данных Значения по умолчанию содержат нумератор на неизвестный тип |
type_resolver_t< std::string > | |
type_resolver_t< uint32_t > | |
type_resolver_t< uint64_t > | |
type_resolver_t< int32_t > | |
type_resolver_t< int64_t > | |
type_resolver_t< ACE_Time_Value > | |
type_resolver_t< ACE_Date_Time > | |
impl | Реализация слоя работы с gemont_2 |
gemont_layer_impl_t | |
a_retranslator_base_t | Gemont 2 агент для хранения списка источников данных и передачи их значениний |
msg_periodic_messages_table_check | Периодическое сообщение, инициирующее проверку кеша ( на отложенные сообщения и чистку старых записей) |
exception_t | Класс исключений gemont_2 |
gemont_layer_t | Слой gemont |
msg_scalar_value | Сообщение об изменении источника данных |
msg_reg_data_source | Сообщение о регистрации нового источника данных |
msg_dereg_data_source | Сообщение о дерегистрации источника данных |
abstract_data_source_t | Асбтрактный класс для работы с источниками данных. Содежит основные методы и атрибуты |
scalar_data_source_t | Класс для работы со скалярными источниками данных |
scalar_data_source_ref_t | Класс умного указателя для scalar_data_source_t |
data_source_value_t | Интерфейс получения значения источника данных |
data_source_item_t | |
typed_data_source_value_t | |
mbapi_4 | Основное пространство имен mbapi_4 |
comm | Коммуникационный уровень mbapi_4 |
impl | Внутренние детали коммуникационного уровеня mbapi_4 |
zlib_transformator | Трансформатор трафика zlib |
zlib_traffic_transformator_t | |
iochannel_data_processor_t | Обработчик входящего/исходящего mbapi трафика |
client_channel_data_processor_t | Обработчик клиентского подключения |
client_channel_data_processor_table_t | Хранилище обработчиков клиентских подключений |
server_channel_data_processor_t | Обработчик серверного подключения |
traffic_transformator_iface_t | Интерфейс трансформатор трафика |
transparent_traffic_transformator_t | Прозрачный трансформатор, не преобразовывает трафик |
a_mbapi_incoming_channel_t | Агент обслуживающий серверный mbapi канал |
a_mbapi_outgoing_channel_t | Агент обслуживающий серверный mbapi канал |
tables_sync_message_t | Сообщение-сигнал для синхронизации |
transmit_info_t | Информация о передаваемом сообщении |
local_transmit_info_t | Информация о передаваемом сообщении |
impl | Внутренняя реализация mbapi_4 |
infrastructure | Организация инфраструктуры mbapi_4-сети |
points_vector_modification_helper | Вспомогательный класс для поиска исчезнувших точек |
available_endpoint_t | Запись о доступной конечной точке |
available_stagepoint_t | Запись о стадии |
channel_info_t | Информация о канале |
network_environment_t | Сетевое окружение mbapi |
isession_t | Сессия чтения |
osession_t | Сессия чтения |
bind_section_t | Группировка данных для работы сертификатов |
network_section_t | Секция для работы с mbapi-сетью |
types_repositories_section_t | Секция для работы с репозиториями типов |
mbapi_layer_impl_t | Реализация слоя работы с mbapi_4 |
subscription_info_t | Информация о подписке агента на заданный тип сообщений |
subscribed_types_table_t | Тип для таблицы типов сообщения и дополнительной информации по подписке агента на данный тип сообщений |
stagepoint_bind_impl_t | Привязка стадии |
proto | Сообщения протокола mbapi_4 |
handshake | |
version_t | Описание версии MBAPI |
compression_t | Описание поддерживаемых алгоритмов компрессии данных |
handshake_info_t | Запрос операции handshake |
handshake_resp_info_t | Результат операции handshake |
package_header_t | Класс для обработки заголовка mbapi-пакета |
magic_number_t | Хранитель значения для специфического magic_number |
ping_info_t | Класс запроса переодического ping-а |
ping_resp_info_t | Класс ответа на переодический ping |
req_info_t | Базовый класс для элементов mbapi-пакетов |
req_info_ptr_t | |
resp_info_t | Базовый класс для классов-ответов |
unknown_resp_info_t | Класс ответа на неизвестный пакет |
send_msg_info_t | Класс запроса на отправку сообщения |
send_msg_resp_info_t | Класс ответа на отправку сообщения |
endpoint_info_t | Информация о конечной точке |
endpoint_info_ptr_t | |
stagepoint_info_t | Информация о точке-стадии |
stagepoint_info_ptr_t | |
sync_tables_info_t | Класс запроса синхронизации таблиц |
sync_tables_resp_info_t | Класс ответа на запрос синхронизации таблиц |
channel_uid_wrapper_t | Обертка над uid-ом канала |
endpoint_t | Конечная точка |
endpoint_stage_chain_t | Цепь Конечная точка |
handshaking_params_t | Параметры процедуры handshake между канальными mbapi_4 агентами |
mbapi_node_uid_t | Идентификатор узла mbapi сети |
oess_id_wrapper_t | Обертка над идентификатором oess типа |
stagepoint_t | Промежуточная стадия конечной точки |
endpoint_bind_t | Привязка конечной точки |
mbapi_layer_t | Слой mbapi для работы распределенных mbox-ов |
message_base_t | Базовый класс mbapi сообщения |
message_t | Класс обертка для передачи сообщений по mbapi |
binary_message_t | Класс бинарного сообщения, в котором объект упакован с помощью oess |
event_subscriber_t | Вспомогательный класс-интерфейс для выполнения подписки |
real_event_subscriber_t | Реализация подписчика для конкретных типов сообщений |
message_integrator_t | Вспомогательный класс-интерфейс для вычитывания и отправки сообщения |
message_integrator_impl_t | Реализация интегратора сообщений для конкретных типов |
stagepoint_bind_t | Привязка к точке-стадии |
so_5 | Основное пространство имен SObjectizer |
api | API для запуска SObjectizer |
env_init_caller_base_t | Базовый класс для вызова инициализирующей функции SObjectizer |
env_init_with_param_caller_t | Вызыватель функции инициализации SObjectizer с параметром |
env_init_as_method_caller_t | Вызыватель функции инициализации SObjectizer как метод класса |
disp | Диспетчеры событий |
active_group | Диспетчер событий активных групп |
impl | Реализация диспетчера событий активных групп |
dispatcher_t | Диспетчер активных групп |
disp_with_ref_t | Вспомогательный класс для подсчета агентов работающих в активной группе |
disp_binder_t | Привязыватель агента к диспетчеру активных групп |
active_obj | Диспетчер событий активных объектов |
impl | Реализация диспетчера событий активных объектов |
dispatcher_t | Диспетчер активных объектов |
disp_binder_t | Привязыватель агента к диспетчеру активных объектов |
one_thread | Диспетчер событий одной нити |
impl | Реализация диспетчера событий одной нити |
dispatcher_t | Диспетчер с одной рабочей нитью и очередью заявок |
disp_binder_t | Привязыватель агента к диспетчеру одной нити |
reuse | Используемая всеми диспетчерами функциональность |
work_thread | Рабочая нить |
demand_t | Тип элемента списка заявок |
demand_queue_t | Очередь заявок |
work_thread_t | Класс рабочей нити |
rt | SObjectizer run-time |
impl | Реализация SObjectizer run-time |
coop_dereg | Функциональность для дерегистрации коопераций |
coop_dereg_executor_thread_t | Класс нити дерегистратора коопераций |
dereg_demand_queue_t | Очередь заявок |
agent_core_t | Класс, для обеспечения агентов мьютексами |
disp_core_t | Класс для обеспечения работы с диспетчерами |
typed_layer_ref_t | |
layer_core_t | Класс для обеспечения работы со слоями |
event_item_t | Элемент очереди событий |
local_event_queue_t | Локальная очередь событий агента |
local_mbox_t | Локальный анонимный mbox |
mbox_core_t | Класс, для обеспечения mbox-ов мьютексами и хранения именованных mbox-ов в словаре |
named_mbox_info_t | Информация о именованном mbox-е |
mbox_core_ref_t | Класс умной ссылки на mbox_core_t |
message_consumer_chain_t | Класс который содержит цепочку потребителей сообщения |
message_consumer_link_t | Интерфейсный класс для звена цепочки потребителей сообщения |
message_distributor_t | |
named_local_mbox_t | Локальный именованный mbox |
so_environment_impl_t | Реализация среды so_5 |
state_listener_controller_t | Контроллер слушателей состояния агента |
void_dispatcher_t | Класс - заглушка для диспетчера, которая подставляется агентам при их создании |
agent_t | Базовый класс агентов |
agent_coop_t | Кооперация агентов |
agent_with_disp_binder_t | Агент и его привязка |
agent_ref_t | Класс умная ссылка на agent_t |
agent_state_listener_t | Базовый класс "слушателей" состояния агента |
atomic_refcounted_t | Базовый класс с механизмом подсчета ссылок себя |
coop_listener_t | Слушатель действий происходящих с кооперациями |
disp_evt_except_handler_t | Обработчик исключений событий агентов на данном диспетчере |
dispatcher_t | Абстрактный базовый класс для всех диспетчеров |
disp_binder_t | Класс - интерфейс привязки агента к диспетчеру |
event_caller_block_t | Класс - пачка вызывателей |
event_caller_block_ref_t | Класс ссылка на event_caller_block_ref_t |
event_data_t | Шаблонный класс для инкапсуляции сообщения, которое является параметром обработчика события агента |
not_null_event_data_t | Шаблонный класс для инкапсуляции сообщения, которое является параметром обработчика события агента, и которое гарантировано указывает на реально существующий объект сообщения |
event_exception_response_action_t | Базовый класс для реакции на возникновение исключения в событии агента |
event_exception_handler_t | Интерфейс объекта, который обрабатывает исключение |
event_exception_logger_t | Интерфейс объекта, который логирует исключение |
event_handler_caller_t | Базовый класс для вызова обработчика |
real_event_handler_caller_t | Шаблонный класс для вызова обработчика у конкретного агента с конкретным типом сообщения |
not_null_data_real_event_handler_caller_t | Шаблонный класс для вызова обработчика у конкретного агента с конкретным типом сообщения |
event_handler_caller_ref_t | Ссылка на event_handler_caller_t |
mbox_t | Базовый класс почтового ящика |
mbox_ref_t | Класс умной ссылки на mbox_t |
message_t | Базовый класс для сообщений |
message_ref_t | Класс умная ссылка на message_t |
nonempty_name_t | Класс для инкапсуляции имени, которое не может быть пустым |
so_environment_params_t | Инициализирующие параметры среды so_5 |
so_environment_t | Среда выполнения SObjectizer |
so_layer_t | Интерфейс слоя SObjectizer |
state_base_t | Базовый класс для состояния, который прячет конструктор и делает state_t дружественным классом |
state_t | Класс для задания состояний агентов |
subscription_bind_t | |
subscription_unbind_t | |
subscription_key_t | Ключ для std::map для хранения подписок агента на соообщения либо же их перехват |
type_wrapper_t | |
quick_typeid_t | Класс для оптимизации получения обертки на тип сообщения из шаблонных методов |
timer_thread | Инфраструктуруа таймерных событий |
ace_timer_queue_adapter | Адоптация таймерной нити ACE |
impl | Реализация адоптации таймерной нити ACE |
timer_act_utilizator_t | Утилизатор таймерных действий |
timer_event_handler_t | Обработчик таймерных событий |
timer_thread_t | Реализация таймерной нити на основе ACE_Thread_Timer_Queue_Adapter |
timer_keys_t | Вспомогательный класс для хранения таймерных идентификаторов в ACE и в SObjectizer |
canceler_by_id_t | Функтор для отмены заявок по их id |
timer_act_t | Таймерное событие |
timer_id_internals_t | Обертка над timer_id_t, которая удаляет событие в случае собственного уничтожения |
timer_id_ref_t | Ref - обертка над timer_id_t |
timer_thread_t | Интерфейс нити таймера |
util | |
mutex_pool_t | Класс для реализации пула мутексов заданного типа |
exception_t | Базовый класс исключений SObjectizer |
so_5_transport | Основное пространство транспортного SObjectizer |
ace | Обертки над кассами ACE_Reactor для SObjectizer 5 Transport |
reactor_instance_t | Интерфейс, за которым спрятан реактор и необходимые для него ресурсы |
end_reactor_event_loop_call_handler_t | Класс для завершения работы реактора на его нити |
reactor_task_t | Шаблон для ACE_Task, который способен работать с разными типами реакторов и разным количеством нитей |
reactor_instance_template_t | Реализация интерфейса reactor_instance на основе шаблона |
block_stream_notifiers | |
flush_notifier_t | |
free_blocks_availability_notifier_t | |
stream_operation_notifier_t | |
socket | Реализация транспортного слоя SObjectizer на основе сокетов |
impl | Детали реализации SObjectizer 5 Transport на основе сокетов |
acceptor_t | Специализированная реализация ACE_Acceptor, расчитанная на использование в паре с generic_svc_handler |
socket_acceptor_controller_t | Реализация acceptor_controller для сокетов |
channel_controller_impl_t | Контроллер канала |
socket_connector_controller_t | Реализация connector_controller для сокетов |
io_timestamps_t | Временные пометки операций чтения/записи |
last_problem_t | Класс для хранения сообщения о последней ошибке |
svc_handler_t | Реализация ACE_Svc_Handler для работы с сетевым соединением |
option_setter_t | Интерфейс объекта, который будет отвечать за установку нестандартных опций для объекта SOCK_Stream |
connector_params_t | Параметры, необходимые connector-у для установления нового соединения |
acceptor_params_t | Параметры, необходимые acceptor-у для создания серверного сокета |
acceptor_controller_creator_t | Создатель acceptor_controller-ов |
connector_controller_creator_t | Создаитель connector_controller-ов |
a_channel_base_t | Базовый класс канального агента |
a_client_base_t | Базовый класс агента выполняющего роль клиента |
a_server_base_t | Базовый класс агента выполняющего роль сервера |
a_transport_agent_t | Базовый класс транспортного агента |
a_server_transport_agent_t | Серверный транспортный агент |
client_reconnect_params_t | Стратегия переподключения при разрыве связи клиентского транспортного агента |
a_client_transport_agent_t | Клиентсикй транспортный агент |
msg_reconnect | Сообщение для организации переподключений |
channel_controller_t | Интерфейс для контроллера канала |
channel_controller_ref_t | Умная ссылка на channel_controller_t |
channel_io_t | Класс для получения потоков канала |
channel_params_t | Инкапсуляция различных параметров транспортного канала |
channel_input_stream_t | Входящий oess_2::io::ibinstream_t поток берущий данные из scattered_block_stream_t |
channel_output_stream_t | Исходящий oess_2::io поток вставляющий данные в scattered_block_stream_t |
connector_controller_t | Интерфейс управления объектом-connector-ом |
acceptor_controller_t | Интерфейс управления объектом-acceptor-ом |
input_trx_t | Класс транзакции чтения данных |
output_trx_t | Класс транзакции записи данных |
msg_create_server_socket_result | Статус создания серверного сокета |
msg_channel_created | Сообщение об успешном создании транспортного канала |
msg_channel_failed | Сообщение о неудачном создании транспортного канала |
msg_channel_lost | Сообщение о закрытии транспортного канала |
msg_incoming_package | Сообщение-уведомление о поступлении нового пакета данных |
raw_block_t | Коммуникационный блок-буфер |
reactor_layer_params_t | Класс для добавления параметров слоя реакторов |
reactor_layer_t | Класс для обеспечения работы с диспетчерами |
scattered_block_stream_params_t | Параметры блочного потока-буфера |
scattered_block_stream_t | Поток блоков-буферов |
scattered_block_stream_ref_t | Умная ссылка не scattered_block_stream_t |
so_log_2 | Основное пространство имен подсистемы log |
backend_15min_impl | Детали реализации backend_15min_t |
impl | Детали реализации |
a_console_log | Конфигурация агента a_console_log |
backend_15min_t | Реализация ACE_Log_Msg_Backend для использования определяемого writter-ом логирования |
backend_24h_t | Реализация ACE_Log_Msg_Backend для сохранения сообщений в суточных файлах |
date_t | Структура с информацией и дне лога |
backend_null_t | Реализация ACE_Log_Msg_Backend для игнорирования логирования |
backend_timed_base_t | Базовый класс для реализаций ACE_Log_Msg_Backend,которые выполняет сохранение сообщений в файлах в зависимости от времени |
chained_backend_exception_t | Класс исключения которые бросаются, при попытке вставки или исключеня backend-а в цепочку |
message_filter_t | Фильтр сообщений |
void_message_filter_t | Пустой фильтр, пропускает все сообщения |
full_stop_message_filter_t | Фильтр, который останавливает все ссобщения все сообщения |
chained_backend_t | Класс для выстраивания Backend-ов в цепочку |
event_exception_logger_t | |
chain_logging_guard_t | Клас который инсталлирует/деинсталлирует backend |
param_base_t | Базовый шаблон для параметра сообщения лога |
agent_stream_t | Класс, реализующий поток для формирования имени агента |
name_stream_t | Класс, реализующий поток для формирования названия операции |
desc_stream_t | Класс, реализующий поток для формирования описания операции |
message_t | Базовый класс для формирователей сообщений журнала |
message_proxy_t | |
logic_t | Формирователь логического сообщения |
logic_maker_t | |
err_t | Формирователь сообщения об ошибке |
err_maker_t | |
so_sysconf_4 | Корневое пространство имен для SO SysConf 4 |
breakflag_handler | Пространство имен обработчика прерываний so_sysconf-приложений |
msg_check_time | Периодическое сообщение опроса флага |
a_handler_t | Агент для обработки флага прерывания приложения |
coop_handler_t | Регистратор кооперации |
channel_common | Пространство имен общих параметров so_sysconf_mbapi_ichannel и so_sysconf_mbapi_ochannel |
tag_stream_params_t | Тег для разбора значения scattered_block_stream_params_t ввода-вывода |
tag_channel_params_t | Тег для разбора параметров канала |
tag_dispatcher_t | Тег для реализации настроек диспетчера |
tag_handshaking_params_t | Тег для разбора параметров процедуры handshake |
cls_name_resolver | Пространство имен подсистемы, формирующей имя на основании значения app_paths |
file_streams_loader_t | Класс загрузки файловых потоков ввода с учетом app_paths |
cooperation_state | Состояние кооперации |
daemon | Пространство имен загрузчика sysconf-демонов |
args_t | Конфигурация приложения |
cmd_line_args_parser_t | Шаблонный класс для реализации разбора аргументов командной строки |
ichannel | Пространство имен компонента so_sysconf_mbapi_ichannel |
ichannel_tag_t | Основной тег конфигурации |
a_failure_handler_t | Обработчик неудачного создания серверного сокета |
cfg_t | Вся конфигурация компоненты ichannel |
coop_factory_t | Фабрика коопераций |
impl | Пространство имен реализации подсистемы SO SysConf 4 |
script | Пространство имен обработки скриптов SO Sysconf 4 |
tag_os_name_convert_t | Подчиненый тэг для {load-dll} |
task_appender_t | Базовый класс для тэгов которые формируют задачу |
tag_load_dll_t | Тег команды на загрузку DLL |
tag_unload_dll_t | Тег команды на выгрузку DLL |
tag_reg_coop_t | Тег команды на регистрацию кооперации |
tag_make_coop_t | Тег команды на создание кооперации через coop_factory |
tag_add_extra_layer_t | Тег команды на регистрацию кооперации |
tag_dereg_coop_t | Тег команды на дерегистрацию кооперации |
tag_wait_for_t | Тег команды ожидания именованного события |
tag_pause_t | Тег команды ожидания |
tag_sysconf_stop_t | Тег команды ожидания |
tag_sysconf_script_t | Тэг самого скрипта |
coop_factory_register_t | Класс для облегчения работы с coop_factory |
registered_coop_t | Вспомогательная структура с инфой о кооперациях |
coop_handler_register_t | Класс для облегчения работы с coop_handler |
coop_registrator_action_t | Действие над регистратором |
find_meta_action_structure_action_t | |
execute_meta_action_t | |
dll_t | Класс, реализующий работу с dll |
layer_handler_register_t | Класс для облегчения работы с layer_handler |
main_sysconf_logger_t | Журнализатор событий sysconf |
plain_event_t | Класс событие |
processor_thread_t | Нить обработки задач |
so_sysconf_layer_impl_t | Реализация слоя so_sysconf_layer_t |
app_paths_t | Пути к файлам, необходимым для работы sysconf |
tasks_handler_t | Класс, группирующий функциональность по работе с задачами |
task_processor_t | Обработчик задач подсистемы SO SysConf 4 |
name_inserter_t | Функтор для добавления имен регистраторов в target |
registrator_info_t | Информация об регистраторе |
registrators_names_t | |
task_queue_t | Класс задач подсистемы SO Sysconf (thread-safe) |
task_t | Базовый класс для задач процессора SO Sysconf 4 |
dll_task_t | Базовая операция загрузки / выгрузки dll |
dll_load_task_t | Задача загрузки dll |
dll_unload_task_t | Задача выгрузки dll |
reg_coop_by_handler_task_t | Задача регистрации кооперации через coop_handler |
reg_coop_by_factory_task_t | Задача регистрации кооперации через coop_factory |
add_extra_layer_task_t | Задача добавления дополнительного слоя через layer_handler |
dereg_coop_task_t | Задача дерегистрации кооперации |
script_dereg_coop_task_t | Задача дерегистрации кооперации через скрипт |
dereg_coop_final_task_t | Задача завершения дерегистрации кооперации |
wait_for_task_t | Задача ожидания именованного события |
pause_task_t | Задача приатсановки обработки задач. Используется в тестовых скриптах |
query_meta_action_structure_task_t | Задача для формирования и отсылки описания о структуре мета-действия |
query_meta_action_execution_task_t | Задача для выполнения мета-действия |
sysconf_stop_task_t | Задача для завершения работы sysconf |
info_appender_t | Вспомогательный класс для использования std::foreach |
registrator_eleminator_t | удалятель регистраторов |
layer_state | Состояние дополнительного слоя |
mbapi_4_layer | Пространство имен регистратора слоя mbapi_4 |
layer_handler_t | |
named_event_state | Состояния именованного события |
ntservice | Пространство имен загрузчика sysconf-процессов в виде NT-сервиса |
ntservice_so_environment_t | |
args_t | Конфигурация приложения |
cmd_line_args_parser_t | Адаптация класса so_sysconf_4::process::cmd_line_args_parser_t к нуждам приложения so_sysconf_ntservice |
ntservice_t | Класс для выполнения роли сервиса |
sobjectizer_task_t | Класс задачи, на контексте которой будет выполняться запуск SObjectizer-а |
sysconf_errors_logger_t | |
ochannel | Пространство имен компонента so_sysconf_mbapi_ochannel |
ochannel_tag_t | Тег с описанием конфигурации |
cfg_t | Конфигурация для кооперации so_sysconf_ochannel |
coop_factory_t | Фабрика коопераций ochannel-ов |
process | Пространство имен загрузчика sysconf-процессов |
args_t | Конфигурация приложения |
cmd_line_args_parser_t | Шаблонный класс для реализации разбора аргументов командной строки |
single_instance | Пространство имен компонента single_instance |
pcre_constraint_t | |
single_instance_tag_t | Тег конфигурации для кооперации single_instance |
a_single_instance_t | |
cfg_t | Конфигурация кооперации single_instance |
simple_handler_t | |
so_5_sop4_layer | Пространство имен регистратора транспортного слоя so_5 |
so_5_transport_layer | |
layer_handler_t | |
so_sysconf_4 | |
coop_factory_info_t | |
oess_serializer_t | |
internals | |
coop_handler_info_t | |
oess_serializer_t | |
internals | |
dll_info_t | |
oess_serializer_t | |
internals | |
factory_cooperation_info_t | |
oess_serializer_t | |
internals | |
layer_handler_info_t | |
oess_serializer_t | |
internals | |
meta_action_info_t | |
oess_serializer_t | |
internals | |
named_event_info_t | |
oess_serializer_t | |
internals | |
sysconf_bulk_info_t | |
oess_serializer_t | |
internals | |
coop_factory_t | Регистратор коопераций |
coop_handler_t | Регистратор коопераций |
coop_registration_result_internals_t | Класс, содержащий внутренности класса |
coop_registration_result_t | Класс описывающий результат регистрации кооперации |
proxy_coop_registration_result_t | Прокси структуры для реализации move-semantics |
meta_action_addition_result_t | Результат добавления мета-действия в контейнер мета-действий |
meta_action_addition_exception_t | |
meta_actions_container_t | |
event_shutdown_subscriber_t | Вспомогательный класс-интерфейс для выполнения подписки на оповещение о специальном завершении работы |
real_event_shutdown_subscriber_t | Реализация подписчика для сообщений типа so_sysconf_4::msg_shutdown |
layer_addition_result_t | Класс описывающий результат добавления слоя в SO |
layer_handler_t | Регистратор слоев |
msg_shutdown | Сообщение о необходимости завершения работы |
msg_fatal_error | Уведомление о фатальной ошибке |
msg_notify_load_dll | Уведомление об успешной загрузке dll |
msg_notify_unload_dll | Уведомление об успешной выгрузке dll |
msg_notify_coop_handler_info_change | Уведомление об изменении информации о coop_handler |
msg_notify_coop_factory_info_change | Уведомление об изменении информации о coop_factory |
msg_notify_factory_cooperation_info_change | Уведомление об изменении информации о кооперации зарегистрированной через данную coop_factory |
msg_notify_named_event_info_change | Уведомление об изменении состояния именованного события |
msg_notify_layer_handler_info_change | Уведомление об изменении информации о coop_handler |
msg_log | Сообщение логгера |
msg_meta_action_structure | Ответ на запрос о структуре мета-действия |
meta_action_t | Интерфейс класса, который описывает мета-действия |
module_description_t | Интерфейс module_description_t |
std_module_description_t | Стандартная реализация описания модуля для so_sysconf_4 |
named_event_t | Класс именнованного события |
ostream_sysconf_logger_t | Журнализатор событий sysconf в ostream |
sysconf_coop_listener_t | Класс, следящий за регистрацией\дерегистрацией коопераций |
dll_info_t | Информация о dll |
meta_action_info_t | |
coop_handler_info_t | Информация о coop_handler |
coop_factory_info_t | Информация о coop_factory |
factory_cooperation_info_t | Информация о кооперации, которая зарегистрирована через coop_factory |
named_event_info_t | Информация о именованном событии |
layer_handler_info_t | Информация о layer_handler |
sysconf_bulk_info_t | Полная информация о состоянии sysconf |
so_sysconf_layer_t | |
sysconf_logger_t | Журнализатор событий sysconf |
coop_handler_function_wrapper_t | Обертка на регистрирующую функцию для coop_handler |
coop_factory_function_wrapper_t | Обертка на регистрирующую функцию для coop_factory |
layer_handler_function_wrapper_t | Обертка на регистрирующую функцию для layer_handler |
so_sysconf_gemont_layer | Пространство имен регистратора слоя gemont в so |
layer_handler_t | Регистратор слоя gemont |
so_sysconf_log_3 | Основное пространство имен so_sysconf_log_3 |
backend_keeper | |
a_backend_keeper_t | Агент который, устанавливает backend логгеру ACE |
error_msg_extractor | |
tag_error_msg_extractor_t | Основной тег конфигурации |
cfg_t | Конфигурация для кооперации so_sysconf_log_3::error_msg_extractor |
coop_factory_t | Регистратор кооперации |
error_msg_extractor_filter_t | Реализация so_log_2::message_filter_t, для поиска сообщений об ошибках, которые нужно логировать в отдельный файл |
hard_error_detector | Пространство имен подсистемы обнаружения сообщений о непоправимых ошибках |
tag_hard_error_detector_t | Основной тег конфигурации |
cfg_t | Конфигурация для кооперации so_sysconf_log_3::hard_error_detector |
coop_handler_t | Регистратор кооперации |
hard_error_filter_t | |
hard_error_detector_backend_t | Реализация chained_backend::backend_t, для поиска сообщений о непоправимых ошибках |
sysconf | |
log_tag_t | Основной тег конфигурации |
a_fatal_error_logger_t | Агент для помещения в лог сообщений о фатальных ошибках |
cfg_t | Конфигурация для кооперации so_sysconf_log_3::sysconf::log |
coop_handler_t | Регистратор кооперации |
logger_t | Реализация интерфейса so_sysconf_3::sysconf_logger_t |
std_string_djb_hash_t | Хеш-функция для string |