7 #if !defined(MQTT_VISITOR_UTIL_HPP)
8 #define MQTT_VISITOR_UTIL_HPP
15 template <
typename... Lambdas>
18 template <
typename Lambda1,
typename... Lambdas>
21 using Lambda1::operator();
28 template <
typename Lambda1>
30 using Lambda1::operator();
36 template <
typename... Lambdas>
38 return { std::forward<Lambdas>(lambdas)... };
lambda_visitor< Lambdas... > make_lambda_visitor(Lambdas &&... lambdas)
Definition: visitor_util.hpp:37
lambda_visitor(Lambda1 lambda1, Lambdas... lambdas)
Definition: visitor_util.hpp:23
lambda_visitor(Lambda1 lambda1)
Definition: visitor_util.hpp:31
Definition: visitor_util.hpp:16