USRP Hardware Driver and USRP Manual  Version:
UHD and USRP Manual
convert.hpp File Reference
#include <uhd/config.hpp>
#include <uhd/types/ref_vector.hpp>
#include <boost/operators.hpp>
#include <functional>
#include <memory>
#include <string>

Go to the source code of this file.


class  uhd::convert::converter
 A conversion class that implements a conversion from inputs -> outputs. More...
struct  uhd::convert::id_type
 Identify a conversion routine in the registry. More...




typedef std::function< converter::sptr(void)> uhd::convert::function_type
 Conversion factory function typedef. More...
typedef int uhd::convert::priority_type
 Priority of conversion routines. More...


UHD_API bool uhd::convert::operator== (const id_type &, const id_type &)
 Implement equality_comparable interface. More...
UHD_API void uhd::convert::register_converter (const id_type &id, const function_type &fcn, const priority_type prio)
UHD_API function_type uhd::convert::get_converter (const id_type &id, const priority_type prio=-1)
UHD_API void uhd::convert::register_bytes_per_item (const std::string &format, const size_t size)
UHD_API size_t uhd::convert::get_bytes_per_item (const std::string &format)
 Convert an item format to a size in bytes. More...