42 typedef void (*ConverterFunction)(
const void *,
void *,
const size_t,
const double);
90 static std::vector<std::string> listTargetFormats(
const std::string &sourceFormat);
99 static std::vector<std::string> listSourceFormats(
const std::string &targetFormat);
107 static std::vector<FunctionPriority> listPriorities(
const std::string &sourceFormat,
const std::string &targetFormat);
116 static ConverterFunction getFunction(
const std::string &sourceFormat,
const std::string &targetFormat);
122 static ConverterFunction getFunction(
const std::string &sourceFormat,
const std::string &targetFormat,
const FunctionPriority &priority);
127 static std::vector<std::string> listAvailableSourceFormats(
void);
std::map< std::string, TargetFormatConverters > FormatConverters
Definition: ConverterRegistry.hpp:69
Definition: ConverterRegistry.hpp:33
std::map< FunctionPriority, ConverterFunction > TargetFormatConverterPriority
Definition: ConverterRegistry.hpp:57
FunctionPriority
Definition: ConverterRegistry.hpp:47
Definition: ConverterPrimitives.hpp:14
#define SOAPY_SDR_API
Definition: Config.h:41
std::map< std::string, TargetFormatConverterPriority > TargetFormatConverters
Definition: ConverterRegistry.hpp:63