#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.