| 
| virtual void  | set_interp_mode (const uhd::math::interp_mode interp)=0 | 
|   | Choose interpolation mode.  More...
  | 
|   | 
| virtual std::complex< double >  | get_cal_coeff (const double freq) const =0 | 
|   | Return a calibration coefficient for a given frequency.  More...
  | 
|   | 
| virtual void  | set_cal_coeff (const double freq, const std::complex< double > coeff, const double suppression_abs=0, const double suppression_delta=0)=0 | 
|   | Update / set a calbration coefficient.  More...
  | 
|   | 
| virtual void  | clear ()=0 | 
|   | Clear the list of coefficients.  More...
  | 
|   | 
| virtual  | ~container ()=default | 
|   | 
| virtual std::string  | get_name () const =0 | 
|   | Return the name of this calibration table.  More...
  | 
|   | 
| virtual std::string  | get_serial () const =0 | 
|   | Return the device serial of this calibration table.  More...
  | 
|   | 
| virtual uint64_t  | get_timestamp () const =0 | 
|   | Timestamp of acquisition time.  More...
  | 
|   | 
| virtual std::vector< uint8_t >  | serialize ()=0 | 
|   | Return a serialized version of this container.  More...
  | 
|   | 
| virtual void  | deserialize (const std::vector< uint8_t > &data)=0 | 
|   | Populate this class from the serialized data.  More...
  | 
|   | 
Class that stores IQ cal data per frequency
The following calibrations use this:
- Gen-2 and Gen-3 TX DC Offset
 
- Gen-2 and Gen-3 RX,TX IQ Imbalance