#include <uhd/features/discoverable_feature_getter_iface.hpp>
Public Member Functions | |
virtual | ~discoverable_feature_getter_iface ()=default |
template<typename T > | |
T & | get_feature () |
Retrieves a feature of the specified type. More... | |
template<typename T > | |
bool | has_feature () |
Determines whether a given feature exists. More... | |
virtual std::vector< std::string > | enumerate_features ()=0 |
Enumerate all discoverable features present on the device. More... | |
Interface for discovering and accessing discoverable features.
|
virtualdefault |
|
pure virtual |
Enumerate all discoverable features present on the device.
|
inline |
Retrieves a feature of the specified type.
|
inline |
Determines whether a given feature exists.