RESTinio
|
A class for holding actual state listener. More...
#include <connection_settings.hpp>
Public Member Functions | |
template<typename Settings > | |
state_listener_holder_t (const Settings &settings) | |
template<typename Lambda > | |
void | call_state_listener (Lambda &&lambda) const |
template<typename Lambda > | |
void | call_state_listener_suppressing_exceptions (Lambda &&lambda) const noexcept |
Public Attributes | |
std::shared_ptr< Listener > | m_connection_state_listener |
A class for holding actual state listener.
This class holds shared pointer to actual state listener object and provides actual call_state_listener() and call_state_listener_suppressing_exceptions() implementations.
Definition at line 40 of file connection_settings.hpp.
|
inline |
Definition at line 45 of file connection_settings.hpp.
|
inline |
Definition at line 52 of file connection_settings.hpp.
|
inlinenoexcept |
Definition at line 59 of file connection_settings.hpp.
std::shared_ptr< Listener > restinio::impl::connection_settings_details::state_listener_holder_t< Listener >::m_connection_state_listener |
Definition at line 42 of file connection_settings.hpp.