RESTinio
Functions
restinio::details Namespace Reference

Functions

template<typename Object >
auto create_default_unique_object_instance (std::false_type)
 Default instantiation for a specific type. More...
 
template<typename Object >
auto create_default_unique_object_instance (std::true_type)
 
template<typename Object >
auto create_default_shared_object_instance (std::false_type)
 Default instantiation for a specific type. More...
 
template<typename Object >
auto create_default_shared_object_instance (std::true_type)
 

Function Documentation

◆ create_default_shared_object_instance() [1/2]

template<typename Object >
auto restinio::details::create_default_shared_object_instance ( std::false_type  )
inline

Default instantiation for a specific type.

Definition at line 45 of file settings.hpp.

◆ create_default_shared_object_instance() [2/2]

template<typename Object >
auto restinio::details::create_default_shared_object_instance ( std::true_type  )
inline

Definition at line 52 of file settings.hpp.

◆ create_default_unique_object_instance() [1/2]

template<typename Object >
auto restinio::details::create_default_unique_object_instance ( std::false_type  )
inline

Default instantiation for a specific type.

Definition at line 30 of file settings.hpp.

◆ create_default_unique_object_instance() [2/2]

template<typename Object >
auto restinio::details::create_default_unique_object_instance ( std::true_type  )
inline

Definition at line 37 of file settings.hpp.