SObjectizer  5.7
Classes | Namespaces | Typedefs
so_layer.hpp File Reference

An addition layer for the SObjectizer Environment definition. More...

#include <so_5/declspec.hpp>
#include <so_5/compiler_features.hpp>
#include <so_5/ret_code.hpp>
#include <so_5/fwd.hpp>
#include <memory>
#include <map>
#include <typeindex>

Go to the source code of this file.

Classes

class  so_5::layer_t
 An interface of the additional SObjectizer Environment layer. More...
 

Namespaces

 so_5
 Public part of message limit implementation.
 

Typedefs

using so_5::layer_unique_ptr_t = std::unique_ptr< layer_t >
 Typedef for the layer's autopointer. More...
 
using so_5::layer_ref_t = std::shared_ptr< layer_t >
 Typedef for the layer's smart pointer. More...
 
using so_5::layer_map_t = std::map< std::type_index, layer_ref_t >
 Typedef for the map from a layer typeid to the layer. More...
 

Detailed Description

An addition layer for the SObjectizer Environment definition.