![]()  | 
  
    Scope
    
   | 
 
#include <IO.h>
Inherits scope::parameters::InputsFPGA.
Classes | |
| struct | Diagnosis | 
Public Member Functions | |
| std::unique_ptr< Inputs > | Clone () const override | 
  Public Member Functions inherited from scope::parameters::InputsFPGA | |
| double | MinimumPixeltime () const override | 
| double | CoercedPixeltime (const double &_pixeltime) const override | 
| void | Load (const wptree &pt) override | 
| void | Save (wptree &pt) const override | 
| void | SetReadOnlyWhileScanning (const RunState &_runstate) override | 
  Public Member Functions inherited from scope::parameters::Inputs | |
| virtual double | MaximumPixeltime () const | 
Static Public Member Functions | |
| static std::unique_ptr< Inputs > | Create () | 
  Static Public Member Functions inherited from scope::parameters::InputsFPGA | |
| static std::unique_ptr< Inputs > | Create () | 
  Static Public Member Functions inherited from scope::parameters::Inputs | |
| static std::unique_ptr< Inputs > | Factory (const InputsType &_type) | 
Public Attributes | |
| Diagnosis | diagnosis | 
  Public Attributes inherited from scope::parameters::Inputs | |
| ScopeNumber< uint32_t > | channels | 
| ScopeNumber< bool > | oversampling | 
| ScopeValue< Uint16Range > | rangetype | 
| ScopeNumber< uint32_t > | preframelines | 
Additional Inherited Members | |
  Protected Attributes inherited from scope::parameters::Base | |
| std::vector< boost::signals2::connection > | connection_collector | 
      
  | 
  inlinestatic | 
      
  | 
  inlineoverridevirtual | 
Clone method to clone into a pointer.
Has to be overriden in derived classes. There it can use the compiler generated copy constructor with e.g. InputsDAQmx(*this).
Reimplemented from scope::parameters::InputsFPGA.
| Diagnosis scope::parameters::InputsFPGANoiseOutput::diagnosis |