UHD 003.000.000
Namespaces | Typedefs | Functions

include/uhd/utils/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

namespace  uhd
namespace  uhd::warning

Typedefs

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

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)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines