|
| | SignalSourceBase (ConfigurationInterface const *configuration, std::string role, std::string impl) |
| | Constructor.
|
| size_t | decode_item_type (std::string const &item_type, bool *is_interleaved=nullptr, bool throw_on_error=false) |
| | utility for decoding passed ".item_type" values
|
Definition at line 28 of file signal_source_base.h.
◆ SignalSourceBase()
| SignalSourceBase::SignalSourceBase |
( |
ConfigurationInterface const * | configuration, |
|
|
std::string | role, |
|
|
std::string | impl ) |
|
protected |
◆ decode_item_type()
| size_t SignalSourceBase::decode_item_type |
( |
std::string const & | item_type, |
|
|
bool * | is_interleaved = nullptr, |
|
|
bool | throw_on_error = false ) |
|
protected |
utility for decoding passed ".item_type" values
- Parameters
-
| [in] | item_type | - user provided string, should be one of the known types |
| [out] | is_interleaved | - if non-null, the pointed to memory is updated with whether the data is interleaved I/Q (e.g., ishort) |
| [in] | throw_on_error | - if true, throw an exception if the string does not represent a known type |
- Returns
- the size in bytes of the passed type
◆ get_left_block()
| gr::basic_block_sptr SignalSourceBase::get_left_block |
( |
| ) |
|
|
overridevirtual |
◆ getRfChannels()
| size_t SignalSourceBase::getRfChannels |
( |
| ) |
const |
|
overridevirtual |
◆ implementation()
| std::string SignalSourceBase::implementation |
( |
| ) |
|
|
finalvirtual |
◆ role()
| std::string SignalSourceBase::role |
( |
| ) |
|
|
finalvirtual |
The documentation for this class was generated from the following file: