UHD
003.001.002
|
#include <uhd/config.hpp>
#include <uhd/types/io_type.hpp>
#include <uhd/types/otw_type.hpp>
#include <uhd/types/ref_vector.hpp>
#include <boost/function.hpp>
#include <string>
Go to the source code of this file.
Namespaces | |
uhd | |
uhd::convert | |
Typedefs | |
typedef uhd::ref_vector< void * > | uhd::convert::output_type |
typedef uhd::ref_vector< const void * > | uhd::convert::input_type |
typedef boost::function< void(const input_type &, const output_type &, size_t)> | uhd::convert::function_type |
Enumerations | |
enum | uhd::convert::priority_type { uhd::convert::PRIORITY_GENERAL = 0, uhd::convert::PRIORITY_LIBORC = 1, uhd::convert::PRIORITY_CUSTOM = 2, uhd::convert::PRIORITY_EMPTY = -1 } |
Functions | |
UHD_API void | uhd::convert::register_converter (const std::string &markup, function_type fcn, priority_type prio) |
UHD_API const function_type & | uhd::convert::get_converter_cpu_to_otw (const io_type_t &io_type, const otw_type_t &otw_type, size_t num_input_buffs, size_t num_output_buffs) |
UHD_API const function_type & | uhd::convert::get_converter_otw_to_cpu (const io_type_t &io_type, const otw_type_t &otw_type, size_t num_input_buffs, size_t num_output_buffs) |