#include <uhd/config.hpp>#include <uhd/types/ref_vector.hpp>#include <boost/operators.hpp>#include <cstddef>#include <functional>#include <memory>#include <string>Go to the source code of this file.
| Classes | |
| 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... | |
| Namespaces | |
| namespace | uhd | 
| namespace | uhd::convert | 
| Typedefs | |
| typedef std::function< converter::sptr(void)> | uhd::convert::function_type | 
| Conversion factory function typedef. | |
| typedef int | uhd::convert::priority_type | 
| Priority of conversion routines. | |
| Functions | |
| UHD_API bool | uhd::convert::operator== (const id_type &, const id_type &) | 
| Implement equality_comparable interface. | |
| 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. | |