Граф наследования:std_client_map_t:
Открытые члены | |
virtual void | attach (const std::string &client_id) |
Подключить еще одного клиента к БД. | |
virtual void | detach (const std::string &client_id) |
Отключить указанного агента от БД. | |
virtual oess_1::uint_t | count () const |
Определить количество подключенных клиентов. | |
virtual void | find (const std::string &client_id) const |
Найти клиента по имени. | |
Закрытые типы | |
typedef std::set< std::string > | str_set_t |
Тип множества имен подключенных клиентов. | |
Закрытые члены | |
void | is_client_can_be_attached (const std::string &client_id) |
Проверить возможность подключения клиента. | |
Закрытые данные | |
str_set_t | m_clients |
Множество имен подключенных клиентов. |
void find | ( | const std::string & | client_id | ) | const [virtual] |
void is_client_can_be_attached | ( | const std::string & | client_id | ) | [private] |
Проверить возможность подключения клиента.
Если такой клиент уже подключен, то порождается исключение.