SObjectizer
5.7
|
Interface of environment_infrastructure entity. More...
#include <so_5/coop.hpp>
#include <so_5/stats/controller.hpp>
#include <so_5/stats/repository.hpp>
#include <so_5/timers.hpp>
#include <so_5/declspec.hpp>
#include <memory>
#include <functional>
Go to the source code of this file.
Classes | |
class | so_5::environment_infrastructure_t |
An interface for environment_infrastructure entity. More... | |
struct | so_5::environment_infrastructure_t::coop_repository_stats_t |
Statistical data for run-time monitoring of coop repository content. More... | |
Namespaces | |
so_5 | |
Public part of message limit implementation. | |
Typedefs | |
using | so_5::environment_infrastructure_deleter_fnptr_t = void(*)(environment_infrastructure_t *) |
A type for deleter for environment_infrastructure objects. More... | |
using | so_5::environment_infrastructure_unique_ptr_t = std::unique_ptr< environment_infrastructure_t, environment_infrastructure_deleter_fnptr_t > |
A type of unique pointer for environment_infrastructure entity. More... | |
using | so_5::environment_infrastructure_factory_t = std::function< environment_infrastructure_unique_ptr_t(environment_t &, environment_params_t &, mbox_t) > |
Type of factory for environment infrastructure. More... | |
Interface of environment_infrastructure entity.