GNU Radio C++ API
|
Go to the source code of this file.
Macros | |
#define | AUDIO_REGISTER_FIXTURE(x) static struct x{x();}x;x::x() |
#define | AUDIO_REGISTER_SOURCE(prio, arch) |
#define | AUDIO_REGISTER_SINK(prio, arch) |
Typedefs | |
typedef audio_source::sptr(* | source_factory_t )(int, const std::string &, bool) |
typedef audio_sink::sptr(* | sink_factory_t )(int, const std::string &, bool) |
Enumerations | |
enum | reg_prio_type { REG_PRIO_LOW = 100, REG_PRIO_MED = 200, REG_PRIO_HIGH = 300 } |
Functions | |
void | audio_register_source (reg_prio_type prio, const std::string &arch, source_factory_t source) |
void | audio_register_sink (reg_prio_type prio, const std::string &arch, sink_factory_t sink) |
#define AUDIO_REGISTER_FIXTURE | ( | x) | static struct x{x();}x;x::x() |
#define AUDIO_REGISTER_SINK | ( | prio, | |
arch | |||
) |
#define AUDIO_REGISTER_SOURCE | ( | prio, | |
arch | |||
) |
typedef audio_sink::sptr(* sink_factory_t)(int, const std::string &, bool) |
typedef audio_source::sptr(* source_factory_t)(int, const std::string &, bool) |
enum reg_prio_type |
void audio_register_sink | ( | reg_prio_type | prio, |
const std::string & | arch, | ||
sink_factory_t | sink | ||
) |
void audio_register_source | ( | reg_prio_type | prio, |
const std::string & | arch, | ||
source_factory_t | source | ||
) |