SObjectizer  5.1
Пространства имен | Классы | Определения типов | Функции
Пространство имен mbapi_4::impl

Внутренняя реализация mbapi_4. Подробнее...

Пространства имен

namespace  infrastructure
 Организация инфраструктуры mbapi_4-сети.
 

Классы

class  isession_t
 Сессия чтения. Подробнее...
 
class  osession_t
 Сессия чтения. Подробнее...
 
struct  bind_section_t
 Группировка данных для работы сертификатов. Подробнее...
 
struct  network_section_t
 Секция для работы с mbapi-сетью. Подробнее...
 
struct  types_repositories_section_t
 Секция для работы с репозиториями типов. Подробнее...
 
class  mbapi_layer_impl_t
 Реализация слоя работы с mbapi_4. Подробнее...
 
struct  subscription_info_t
 Информация о подписке агента на заданный тип сообщений. Подробнее...
 
struct  subscribed_types_table_t
 Тип для таблицы типов сообщения и дополнительной информации по подписке агента на данный тип сообщений. Подробнее...
 
class  stagepoint_bind_impl_t
 Привязка стадии. Подробнее...
 

Определения типов

typedef std::unique_ptr
< isession_t
isession_unique_ptr_t
 Псевдоним unique_ptr для isession_t.
 
typedef std::unique_ptr
< osession_t
osession_unique_ptr_t
 Псевдоним unique_ptr для osession_t.
 
typedef std::vector< const
so_5::rt::state_t * > 
state_list_t
 Тип для списка состояний.
 
typedef std::shared_ptr
< state_list_t
state_list_ptr_t
 Тип умного указателя для state_list_t.
 
typedef std::shared_ptr
< message_integrator_t
message_integrator_ptr_t
 Тип умного указателя для message_integrator_t.
 
typedef unique_ptr
< stagepoint_bind_impl_t
stagepoint_bind_impl_unique_ptr_t
 Тип unique_ptr для stagepoint_bind_impl_t;.
 
typedef std::vector< const
oess_2::stdsn::types_repository_t * > 
types_repositories_list_t
 Тип для списка репозиториев.
 

Функции

const std::string & check_point_name (const std::string &point_name)
 Функция проверки имени точки. Подробнее...
 

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

Внутренняя реализация mbapi_4.

Функции

const std::string & mbapi_4::impl::check_point_name ( const std::string &  point_name)

Функция проверки имени точки.

Если имя точки соответствует формату, то фукнция отрабатывает без исключений, в противном случае, выбрасывается исключение.

Имя конечной точки может состоять только из:

  • букв английского алфавита a..zA..Z;
  • цифр 0..9;
  • символов "_-|#$".

Перекрестные ссылки mbapi_4::rc_invalid_point_name.

Используется в mbapi_4::endpoint_t::set_name() и mbapi_4::endpoint_stage_chain_t::validate_stage_names().


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