SObjectizer  5.1
Иерархия классов
Иерархия классов.
[detail level 123456]
oCgemont_2::abstract_data_source_tАсбтрактный класс для работы с источниками данных. Содежит основные методы и атрибуты
oCso_5_transport::socket::acceptor_controller_creator_tСоздатель acceptor_controller-ов
oCso_5_transport::socket::acceptor_params_tПараметры, необходимые acceptor-у для создания серверного сокета
oCACE_Acceptor
oCACE_Event_Handler
oCACE_Log_Msg_Backend
oCACE_NT_Service
oCACE_Svc_Handler
oCACE_Task
oCACE_Task_Base
oCso_5::rt::agent_coop_tКооперация агентов
oCso_5::rt::impl::agent_core_tКласс, для обеспечения агентов мьютексами
oCso_5::rt::agent_ref_tКласс умная ссылка на agent_t
oCso_log_2::agent_stream_tКласс, реализующий поток для формирования имени агента
oCso_5::rt::agent_coop_t::agent_with_disp_binder_tАгент и его привязка
oCso_sysconf_4::impl::so_sysconf_layer_impl_t::app_paths_tПути к файлам, необходимым для работы sysconf
oCso_sysconf_4::daemon::args_tКонфигурация приложения
oCso_sysconf_4::process::args_tКонфигурация приложения
oCso_5::rt::atomic_refcounted_tБазовый класс с механизмом подсчета ссылок себя
oCmbapi_4::impl::infrastructure::available_endpoint_tЗапись о доступной конечной точке
oCmbapi_4::impl::infrastructure::available_stagepoint_tЗапись о стадии
oCmbapi_4::impl::bind_section_tГруппировка данных для работы сертификатов
oCso_5::timer_thread::ace_timer_queue_adapter::impl::canceler_by_id_t< PAIR >Функтор для отмены заявок по их id
oCso_sysconf_log_3::error_msg_extractor::cfg_tКонфигурация для кооперации so_sysconf_log_3::error_msg_extractor
oCso_sysconf_log_3::hard_error_detector::cfg_tКонфигурация для кооперации so_sysconf_log_3::hard_error_detector
oCso_sysconf_log_3::sysconf::cfg_tКонфигурация для кооперации so_sysconf_log_3::sysconf::log
oCso_sysconf_4::ichannel::cfg_tВся конфигурация компоненты ichannel
oCso_sysconf_4::ochannel::cfg_tКонфигурация для кооперации so_sysconf_ochannel
oCso_sysconf_4::single_instance::cfg_tКонфигурация кооперации single_instance
oCso_5_transport::channel_controller_ref_tУмная ссылка на channel_controller_t
oCmbapi_4::impl::infrastructure::channel_info_tИнформация о канале
oCso_5_transport::channel_io_tКласс для получения потоков канала
oCso_5_transport::channel_params_tИнкапсуляция различных параметров транспортного канала
oCmbapi_4::channel_uid_wrapper_tОбертка над uid-ом канала
oCmbapi_4::comm::impl::client_channel_data_processor_table_tХранилище обработчиков клиентских подключений
oCso_5_transport::client_reconnect_params_tСтратегия переподключения при разрыве связи клиентского транспортного агента
oCso_sysconf_4::daemon::cmd_line_args_parser_t< Args >Шаблонный класс для реализации разбора аргументов командной строки
oCso_sysconf_4::process::cmd_line_args_parser_t< Args >Шаблонный класс для реализации разбора аргументов командной строки
oCso_sysconf_4::process::cmd_line_args_parser_t< args_t >
oCso_5_transport::socket::connector_controller_creator_tСоздаитель connector_controller-ов
oCso_5_transport::socket::connector_params_tПараметры, необходимые connector-у для установления нового соединения
oCso_5::rt::impl::coop_dereg::coop_dereg_executor_thread_tКласс нити дерегистратора коопераций
oCso_5::rt::coop_listener_tСлушатель действий происходящих с кооперациями
oCso_sysconf_4::coop_registration_result_internals_tКласс, содержащий внутренности класса
oCso_sysconf_4::coop_registration_result_tКласс описывающий результат регистрации кооперации
oCso_sysconf_4::impl::coop_registrator_action_tДействие над регистратором
oCgemont_2::data_source_item_t
oCgemont_2::data_source_value_tИнтерфейс получения значения источника данных
oCso_log_2::backend_24h_t::date_tСтруктура с информацией и дне лога
oCso_5::disp::reuse::work_thread::demand_queue_tОчередь заявок
oCso_5::disp::reuse::work_thread::demand_tТип элемента списка заявок
oCso_5::rt::impl::coop_dereg::dereg_demand_queue_tОчередь заявок
oCso_log_2::desc_stream_tКласс, реализующий поток для формирования описания операции
oCso_5::rt::disp_binder_tКласс - интерфейс привязки агента к диспетчеру
oCso_5::rt::disp_evt_except_handler_tОбработчик исключений событий агентов на данном диспетчере
oCso_5::disp::active_group::impl::dispatcher_t::disp_with_ref_tВспомогательный класс для подсчета агентов работающих в активной группе
oCso_5::rt::dispatcher_tАбстрактный базовый класс для всех диспетчеров
oCmbapi_4::endpoint_stage_chain_tЦепь Конечная точка
oCmbapi_4::endpoint_tКонечная точка
oCso_5::api::env_init_caller_base_tБазовый класс для вызова инициализирующей функции SObjectizer
oCso_log_2::err_maker_t
oCso_5::rt::event_caller_block_ref_tКласс ссылка на event_caller_block_ref_t
oCso_5::rt::event_data_t< MESSAGE >Шаблонный класс для инкапсуляции сообщения, которое является параметром обработчика события агента
oCso_5::rt::event_data_t< MBAPI_MESSAGE >
oCso_5::rt::event_data_t< msg_shutdown >
oCso_5::rt::event_exception_handler_tИнтерфейс объекта, который обрабатывает исключение
oCso_5::rt::event_exception_logger_tИнтерфейс объекта, который логирует исключение
oCso_5::rt::event_exception_response_action_tБазовый класс для реакции на возникновение исключения в событии агента
oCso_5::rt::event_handler_caller_ref_tСсылка на event_handler_caller_t
oCso_5::rt::impl::event_item_tЭлемент очереди событий
oCso_sysconf_4::event_shutdown_subscriber_tВспомогательный класс-интерфейс для выполнения подписки на оповещение о специальном завершении работы
oCmbapi_4::event_subscriber_tВспомогательный класс-интерфейс для выполнения подписки
oCstd::exceptionSTL class
oCso_5_transport::block_stream_notifiers::flush_notifier_t
oCso_5_transport::block_stream_notifiers::free_blocks_availability_notifier_t
oCgemont_2::impl::gemont_layer_impl_t
oCmbapi_4::handshaking_params_tПараметры процедуры handshake между канальными mbapi_4 агентами
oCibinstream_t
oCso_sysconf_4::impl::info_appender_t< map_item_pair_t >Вспомогательный класс для использования std::foreach
oCinput_file_streams_loader_t
oCso_5_transport::input_trx_tКласс транзакции чтения данных
oCso_sysconf_4::sysconf_bulk_info_t::oess_serializer_t::internals
oCso_sysconf_4::layer_handler_info_t::oess_serializer_t::internals
oCso_sysconf_4::meta_action_info_t::oess_serializer_t::internals
oCmbapi_4::proto::req_info_t::oess_serializer_t::internals
oCmbapi_4::proto::req_info_ptr_t::oess_serializer_t::internals
oCmbapi_4::proto::resp_info_t::oess_serializer_t::internals
oCmbapi_4::proto::unknown_resp_info_t::oess_serializer_t::internals
oCmbapi_4::proto::ping_info_t::oess_serializer_t::internals
oCmbapi_4::proto::ping_resp_info_t::oess_serializer_t::internals
oCmbapi_4::proto::endpoint_info_t::oess_serializer_t::internals
oCmbapi_4::proto::endpoint_info_ptr_t::oess_serializer_t::internals
oCmbapi_4::proto::stagepoint_info_t::oess_serializer_t::internals
oCmbapi_4::proto::stagepoint_info_ptr_t::oess_serializer_t::internals
oCmbapi_4::proto::sync_tables_info_t::oess_serializer_t::internals
oCmbapi_4::proto::sync_tables_resp_info_t::oess_serializer_t::internals
oCmbapi_4::proto::send_msg_info_t::oess_serializer_t::internals
oCmbapi_4::proto::send_msg_resp_info_t::oess_serializer_t::internals
oCmbapi_4::proto::handshake::version_t::oess_serializer_t::internals
oCmbapi_4::proto::handshake::compression_t::oess_serializer_t::internals
oCmbapi_4::proto::handshake_info_t::oess_serializer_t::internals
oCmbapi_4::proto::handshake_resp_info_t::oess_serializer_t::internals
oCso_sysconf_4::named_event_info_t::oess_serializer_t::internals
oCso_sysconf_4::so_sysconf_4::named_event_info_t::oess_serializer_t::internals
oCso_sysconf_4::so_sysconf_4::dll_info_t::oess_serializer_t::internals
oCso_sysconf_4::so_sysconf_4::meta_action_info_t::oess_serializer_t::internals
oCso_sysconf_4::so_sysconf_4::coop_handler_info_t::oess_serializer_t::internals
oCso_sysconf_4::so_sysconf_4::coop_factory_info_t::oess_serializer_t::internals
oCso_sysconf_4::so_sysconf_4::factory_cooperation_info_t::oess_serializer_t::internals
oCso_sysconf_4::so_sysconf_4::layer_handler_info_t::oess_serializer_t::internals
oCso_sysconf_4::so_sysconf_4::sysconf_bulk_info_t::oess_serializer_t::internals
oCso_sysconf_4::dll_info_t::oess_serializer_t::internals
oCso_sysconf_4::coop_handler_info_t::oess_serializer_t::internals
oCso_sysconf_4::coop_factory_info_t::oess_serializer_t::internals
oCso_sysconf_4::factory_cooperation_info_t::oess_serializer_t::internals
oCso_5_transport::socket::impl::io_timestamps_tВременные пометки операций чтения/записи
oCmbapi_4::comm::impl::iochannel_data_processor_tОбработчик входящего/исходящего mbapi трафика
oCmbapi_4::impl::isession_tСессия чтения
oCso_5_transport::socket::impl::last_problem_tКласс для хранения сообщения о последней ошибке
oCso_sysconf_4::layer_addition_result_tКласс описывающий результат добавления слоя в SO
oCso_5::rt::impl::layer_core_tКласс для обеспечения работы со слоями
oCso_5::rt::impl::local_event_queue_tЛокальная очередь событий агента
oCso_log_2::logic_maker_t
oCmbapi_4::proto::package_header_t::magic_number_tХранитель значения для специфического magic_number
oCso_sysconf_4::impl::main_sysconf_logger_tЖурнализатор событий sysconf
oCmbapi_4::impl::mbapi_layer_impl_tРеализация слоя работы с mbapi_4
oCmbapi_4::mbapi_node_uid_tИдентификатор узла mbapi сети
oCso_5::rt::impl::mbox_core_ref_tКласс умной ссылки на mbox_core_t
oCso_5::rt::mbox_ref_tКласс умной ссылки на mbox_t
oCso_5::rt::impl::message_consumer_chain_tКласс который содержит цепочку потребителей сообщения
oCso_5::rt::impl::message_consumer_link_tИнтерфейсный класс для звена цепочки потребителей сообщения
oCso_5::rt::impl::message_distributor_t
oCso_log_2::message_filter_tФильтр сообщений
oCmbapi_4::message_integrator_tВспомогательный класс-интерфейс для вычитывания и отправки сообщения
oCso_log_2::message_proxy_t< MESSAGE >
oCso_5::rt::message_ref_tКласс умная ссылка на message_t
oCso_log_2::message_tБазовый класс для формирователей сообщений журнала
oCso_sysconf_4::meta_action_addition_result_tРезультат добавления мета-действия в контейнер мета-действий
oCso_sysconf_4::meta_action_tИнтерфейс класса, который описывает мета-действия
oCso_sysconf_4::meta_actions_container_t
oCso_5::util::mutex_pool_t< MUTEX >Класс для реализации пула мутексов заданного типа
oCso_5::util::mutex_pool_t< ACE_RW_Thread_Mutex >
oCso_5::util::mutex_pool_t< ACE_Thread_Mutex >
oCso_sysconf_4::impl::task_processor_t::name_inserter_t< coop_item_t >Функтор для добавления имен регистраторов в target
oCso_log_2::name_stream_tКласс, реализующий поток для формирования названия операции
oCso_sysconf_4::named_event_tКласс именнованного события
oCso_5::rt::impl::mbox_core_t::named_mbox_info_tИнформация о именованном mbox-е
oCmbapi_4::impl::infrastructure::network_environment_tСетевое окружение mbapi
oCmbapi_4::impl::network_section_tСекция для работы с mbapi-сетью
oCnocopy_t
oCso_5::rt::nonempty_name_tКласс для инкапсуляции имени, которое не может быть пустым
oCso_5::rt::not_null_event_data_t< MESSAGE >Шаблонный класс для инкапсуляции сообщения, которое является параметром обработчика события агента, и которое гарантировано указывает на реально существующий объект сообщения
oCobinstream_t
oCmbapi_4::oess_id_wrapper_tОбертка над идентификатором oess типа
oCso_5_transport::socket::option_setter_tИнтерфейс объекта, который будет отвечать за установку нестандартных опций для объекта SOCK_Stream
oCmbapi_4::impl::osession_tСессия чтения
oCso_5_transport::output_trx_tКласс транзакции записи данных
oCmbapi_4::proto::package_header_tКласс для обработки заголовка mbapi-пакета
oCso_log_2::param_base_t< T >Базовый шаблон для параметра сообщения лога
oCso_sysconf_4::impl::plain_event_tКласс событие
oCmbapi_4::impl::infrastructure::points_vector_modification_helperВспомогательный класс для поиска исчезнувших точек
oCso_sysconf_4::coop_registration_result_t::proxy_coop_registration_result_tПрокси структуры для реализации move-semantics
oCso_5::rt::quick_typeid_t< MESSAGE >Класс для оптимизации получения обертки на тип сообщения из шаблонных методов
oCso_5_transport::raw_block_tКоммуникационный блок-буфер
oCso_5_transport::ace::reactor_instance_tИнтерфейс, за которым спрятан реактор и необходимые для него ресурсы
oCso_5_transport::reactor_layer_params_tКласс для добавления параметров слоя реакторов
oCso_sysconf_4::impl::coop_factory_register_t::registered_coop_tВспомогательная структура с инфой о кооперациях
oCso_sysconf_4::impl::registrator_eleminator_t< registrator_map_t >удалятель регистраторов
oCso_sysconf_4::impl::task_processor_t::registrator_info_tИнформация об регистраторе
oCso_sysconf_4::impl::task_processor_t::registrators_names_t
oCscalar_constraint_t
oCgemont_2::scalar_data_source_ref_t< T >Класс умного указателя для scalar_data_source_t
oCso_5_transport::scattered_block_stream_params_tПараметры блочного потока-буфера
oCso_5_transport::scattered_block_stream_ref_tУмная ссылка не scattered_block_stream_t
oCserializable_t
oCshptr_t
oCso_5::rt::impl::so_environment_impl_tРеализация среды so_5
oCso_5::rt::so_environment_params_tИнициализирующие параметры среды so_5
oCso_5::rt::so_environment_tСреда выполнения SObjectizer
oCso_5::rt::so_layer_tИнтерфейс слоя SObjectizer
oCso_sysconf_4::impl::so_sysconf_layer_impl_tРеализация слоя so_sysconf_layer_t
oCmbapi_4::impl::stagepoint_bind_impl_tПривязка стадии
oCmbapi_4::stagepoint_bind_tПривязка к точке-стадии
oCmbapi_4::stagepoint_tПромежуточная стадия конечной точки
oCso_5::rt::state_base_tБазовый класс для состояния, который прячет конструктор и делает state_t дружественным классом
oCso_5::rt::impl::state_listener_controller_tКонтроллер слушателей состояния агента
oCstd_string_djb_hash_tХеш-функция для string
oCso_5_transport::block_stream_notifiers::stream_operation_notifier_t
oCmbapi_4::impl::subscribed_types_table_tТип для таблицы типов сообщения и дополнительной информации по подписке агента на данный тип сообщений
oCso_5::rt::subscription_bind_t
oCmbapi_4::impl::subscription_info_tИнформация о подписке агента на заданный тип сообщений
oCso_5::rt::subscription_key_tКлюч для std::map для хранения подписок агента на соообщения либо же их перехват
oCso_5::rt::subscription_unbind_t
oCso_sysconf_4::sysconf_logger_tЖурнализатор событий sysconf
oCtag_no_value_t
oCtag_scalar_t
oCso_sysconf_4::impl::script::task_appender_tБазовый класс для тэгов которые формируют задачу
oCso_sysconf_4::impl::task_queue_tКласс задач подсистемы SO Sysconf (thread-safe)
oCso_sysconf_4::impl::task_tБазовый класс для задач процессора SO Sysconf 4
oCso_sysconf_4::impl::so_sysconf_layer_impl_t::tasks_handler_tКласс, группирующий функциональность по работе с задачами
oCso_5::timer_thread::timer_act_tТаймерное событие
oCso_5::timer_thread::ace_timer_queue_adapter::impl::timer_act_utilizator_tУтилизатор таймерных действий
oCso_5::timer_thread::timer_id_ref_tRef - обертка над timer_id_t
oCso_5::timer_thread::ace_timer_queue_adapter::impl::timer_thread_t::timer_keys_tВспомогательный класс для хранения таймерных идентификаторов в ACE и в SObjectizer
oCso_5::timer_thread::timer_thread_tИнтерфейс нити таймера
oCmbapi_4::comm::impl::traffic_transformator_iface_tИнтерфейс трансформатор трафика
oCgemont_2::data_source_type::type_resolver_t< DS_TYPE >Вспомогательный класс для перечисления источников данных Значения по умолчанию содержат нумератор на неизвестный тип
oCgemont_2::data_source_type::type_resolver_t< ACE_Date_Time >
oCgemont_2::data_source_type::type_resolver_t< ACE_Time_Value >
oCgemont_2::data_source_type::type_resolver_t< int32_t >
oCgemont_2::data_source_type::type_resolver_t< int64_t >
oCgemont_2::data_source_type::type_resolver_t< std::string >
oCgemont_2::data_source_type::type_resolver_t< uint32_t >
oCgemont_2::data_source_type::type_resolver_t< uint64_t >
oCso_5::rt::type_wrapper_t
oCso_5::rt::impl::typed_layer_ref_t
oCmbapi_4::impl::types_repositories_section_tСекция для работы с репозиториями типов
\Cso_5::disp::reuse::work_thread::work_thread_tКласс рабочей нити

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