mqtt_cpp
session_state_fwd.hpp
Go to the documentation of this file.
1 // Copyright Takatoshi Kondo 2020
2 //
3 // Distributed under the Boost Software License, Version 1.0.
4 // (See accompanying file LICENSE_1_0.txt or copy at
5 // http://www.boost.org/LICENSE_1_0.txt)
6 
7 #if !defined(MQTT_BROKER_SESSION_STATE_FWD_HPP)
8 #define MQTT_BROKER_SESSION_STATE_FWD_HPP
9 
10 #include <mqtt/config.hpp>
11 
12 #include <functional> // reference_wrapper
13 
15 
17 
18 struct session_state;
19 
20 using session_state_ref = std::reference_wrapper<session_state>;
21 
23 
24 #endif // MQTT_BROKER_SESSION_STATE_FWD_HPP
#define MQTT_BROKER_NS_END
Definition: broker_namespace.hpp:22
#define MQTT_BROKER_NS_BEGIN
Definition: broker_namespace.hpp:21
std::reference_wrapper< session_state > session_state_ref
Definition: session_state_fwd.hpp:20
Definition: session_state.hpp:53