SObjectizer  5.7
Classes | Namespaces | Functions
env_infrastructures.hpp File Reference

User-visible parameters for various environment infrastructures. More...

#include <so_5/timers.hpp>
#include <so_5/environment_infrastructure.hpp>

Go to the source code of this file.

Classes

class  so_5::env_infrastructures::simple_mtsafe::params_t
 Parameters for simple thread-safe single-thread environment. More...
 
class  so_5::env_infrastructures::simple_not_mtsafe::params_t
 Parameters for simple not-thread-safe single-thread environment. More...
 

Namespaces

 so_5
 Public part of message limit implementation.
 
 so_5::env_infrastructures
 Various implementations of environment_infrastructure.
 
 so_5::env_infrastructures::default_mt
 Default multi-threaded environment infrastructure.
 
 so_5::env_infrastructures::simple_mtsafe
 Simple single-threaded environment infrastructure with thread safety.
 
 so_5::env_infrastructures::simple_not_mtsafe
 Simple single-threaded environment infrastructure without thread safety.
 

Functions

SO_5_FUNC environment_infrastructure_factory_t so_5::env_infrastructures::default_mt::factory ()
 A factory for creation the default multitheading environment infrastructure. More...
 
SO_5_FUNC environment_infrastructure_factory_t so_5::env_infrastructures::simple_mtsafe::factory (params_t &&params)
 A factory for creation of simple thread-safe single-thread environment infrastructure object. More...
 
environment_infrastructure_factory_t so_5::env_infrastructures::simple_mtsafe::factory ()
 A factory for creation of simple thread-safe single-thread environment infrastructure object with default parameters. More...
 
SO_5_FUNC environment_infrastructure_factory_t so_5::env_infrastructures::simple_not_mtsafe::factory (params_t &&params)
 A factory for creation of simple not-thread-safe single-thread environment infrastructure object. More...
 
environment_infrastructure_factory_t so_5::env_infrastructures::simple_not_mtsafe::factory ()
 A factory for creation of simple not-thread-safe single-thread environment infrastructure object with default parameters. More...
 

Detailed Description

User-visible parameters for various environment infrastructures.

Since
v.5.5.19