18 #ifndef INCLUDED_UHD_UTILS_MSG_HPP 19 #define INCLUDED_UHD_UTILS_MSG_HPP 29 #define UHD_MSG(type) \ 30 uhd::msg::_msg(uhd::msg::type)() 33 namespace uhd{
namespace msg{
56 _msg(
const type_t type);
58 std::ostream &operator()(
void);
Internal message object (called by UHD_MSG macro)
Definition: msg.hpp:55
void(* handler_t)(type_t, const std::string &)
Typedef for a user-registered message handler.
Definition: msg.hpp:44
UHD_API_FUTURE void register_handler(const handler_t &handler)
type_t
Possible message types.
Definition: msg.hpp:36
Definition: convert.hpp:28
#define UHD_API_FUTURE
Definition: config.hpp:83