UHD  003.000.c6c4b01e0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Namespaces | Typedefs | Functions
warning.hpp File Reference
#include <uhd/config.hpp>
#include <boost/function.hpp>
#include <vector>
#include <string>

Go to the source code of this file.

Namespaces

 uhd
 
 uhd::warning
 

Typedefs

typedef boost::function< void(std::string)> uhd::warning::handler_t
 Callback function type for a message handler. More...
 

Functions

UHD_API void uhd::warning::post (const std::string &msg)
 
UHD_API void uhd::warning::register_handler (const std::string &name, const handler_t &handler)
 
UHD_API handler_t uhd::warning::unregister_handler (const std::string &name)
 
UHD_API const std::vector< std::string > uhd::warning::registry_names (void)