#include <uhd/features/trig_io_mode_iface.hpp>
  
Public Types | |
| using | sptr = std::shared_ptr< trig_io_mode_iface > | 
  Public Types inherited from uhd::features::discoverable_feature | |
| enum | feature_id_t {  RESERVED0 , RESERVED1 , FPGA_LOAD_NOTIFICATION , ADC_SELF_CALIBRATION , REF_CLK_CALIBRATION , TRIG_IO_MODE , GPIO_POWER , SPI_GETTER_IFACE }  | 
| An enum of all features supported by the driver. When creating a new.  More... | |
| using | sptr = std::shared_ptr< discoverable_feature > | 
Public Member Functions | |
| std::string | get_feature_name () const | 
| Returns a human-readable string name of this feature.  More... | |
| virtual | ~trig_io_mode_iface ()=default | 
| virtual void | set_trig_io_mode (const uhd::trig_io_mode_t mode)=0 | 
| Set the mode for the trig i/o port.  More... | |
  Public Member Functions inherited from uhd::features::discoverable_feature | |
| virtual | ~discoverable_feature ()=default | 
| virtual std::string | get_feature_name () const =0 | 
| Returns a human-readable string name of this feature.  More... | |
Static Public Member Functions | |
| static discoverable_feature::feature_id_t | get_feature_id () | 
Interface to provide access to set the mode of the Trig In/Out port. Currently, only the X4xx series of devices supports this.
| using uhd::features::trig_io_mode_iface::sptr = std::shared_ptr<trig_io_mode_iface> | 
      
  | 
  virtualdefault | 
      
  | 
  inlinestatic | 
      
  | 
  inlinevirtual | 
Returns a human-readable string name of this feature.
Implements uhd::features::discoverable_feature.
      
  | 
  pure virtual | 
Set the mode for the trig i/o port.