SObjectizer
5.5
|
Basic part of coop_repository functionality. More...
#include <map>
#include <memory>
#include <set>
#include <string>
#include <mutex>
#include <condition_variable>
#include <so_5/h/exception.hpp>
#include <so_5/rt/h/agent.hpp>
#include <so_5/rt/h/agent_coop.hpp>
#include <so_5/rt/h/coop_listener.hpp>
#include <so_5/rt/h/environment_infrastructure.hpp>
#include <so_5/rt/stats/h/repository.hpp>
Go to the source code of this file.
Classes | |
class | so_5::impl::coop_private_iface_t |
A special class for accessing private members of agent_coop. More... | |
class | so_5::impl::coop_repository_basis_t |
A basic part for various implementations of coop_repository. More... | |
struct | so_5::impl::coop_repository_basis_t::final_deregistration_resul_t |
struct | so_5::impl::coop_repository_basis_t::info_for_dereg_notification_t |
Information for deregistration notification. More... | |
struct | so_5::impl::coop_repository_basis_t::final_remove_result_t |
Result of final remove of a cooperation from map of deregistered cooperations. More... | |
Namespaces | |
so_5 | |
Public part of message limit implementation. | |
so_5::impl | |
Details of SObjectizer run-time implementations. | |
so_5::impl::coop_repository_details | |
Basic part of coop_repository functionality.