18 #ifndef INCLUDED_UHD_UTILS_LOG_HPP 19 #define INCLUDED_UHD_UTILS_LOG_HPP 22 #include <boost/current_function.hpp> 56 #define UHD_LOGV(verbosity) \ 57 uhd::_log::log(uhd::_log::verbosity, __FILE__, __LINE__, BOOST_CURRENT_FUNCTION)() 67 namespace uhd{
namespace _log{
83 const std::string &file,
84 const unsigned int line,
85 const std::string &
function 88 std::ostream &operator()(
void);
Internal logging object (called by UHD_LOG macros)
Definition: log.hpp:80
Definition: convert.hpp:28
verbosity_t
Verbosity levels for the logger.
Definition: log.hpp:70
#define UHD_API_FUTURE
Definition: config.hpp:83