#include <uhd/config.hpp>
#include <uhd/utils/pimpl.hpp>
#include <ostream>
#include <string>
Go to the source code of this file.
Macros |
#define | UHD_MSG(type) uhd::msg::_msg(uhd::msg::type)() |
#define | UHD_HERE() UHD_MSG(status) << __FILE__ << ":" << __LINE__ << std::endl |
| Helpful debug tool to print site info.
|
#define | UHD_VAR(var) UHD_MSG(status) << #var << " = " << var << std::endl; |
| Helpful debug tool to print a variable.
|
Typedefs |
typedef void(* | uhd::msg::handler_t )(type_t, const std::string &) |
| Typedef for a user-registered message handler.
|
Macro Definition Documentation
#define UHD_HERE |
( |
| ) |
UHD_MSG(status) << __FILE__ << ":" << __LINE__ << std::endl |
Helpful debug tool to print site info.
A UHD message macro with configurable type. Usage: UHD_MSG(warning) << "some warning message" << std::endl;
#define UHD_VAR |
( |
|
var | ) |
UHD_MSG(status) << #var << " = " << var << std::endl; |
Helpful debug tool to print a variable.