OceanDirectLighthouseC++ 3.1.3
OceanDirect Lighthouse C++/C API
oceandirect::api::Advance Class Reference

#include <Advance.h>

Public Member Functions

 Advance ()
 
virtual ~Advance ()
 
virtual LedActivityAPIActivityControl ()
 
virtual AutoNullingAPIAutoNullingControl ()
 
virtual BackToBackAPIBackToBackControl ()
 
virtual ContinuousStrobeAPIContinuousStrobeControl ()
 
virtual DataBufferAPIDataBufferControl ()
 
virtual DeviceAliasAPIDeviceAliasControl ()
 
virtual DeviceInformationAPIDeviceInformationControl ()
 
virtual DeviceRevisionAPIDeviceRevisionControl ()
 
virtual EthernetAPIEthernetControl ()
 
virtual GpioAPIGpioControl ()
 
virtual Ipv4AddressAPIIpv4AddressControl ()
 
virtual LightSourceAPILightSourceControl ()
 
virtual NetworkConfigurationAPINetworkConfigurationControl ()
 
virtual NonLinearityAPINonLinearityControl ()
 
virtual PixelAPIPixelControl ()
 
virtual SerialPortAPISerialPortControl ()
 
virtual ShutterAPIShutterControl ()
 
virtual SingleStrobeAPISingleStrobeControl ()
 
virtual SpectrumAcquisitionControlAPISpectrumAcquisitionControl ()
 
virtual ThermoElectricAPIThermoElectricControl ()
 
virtual UserStringAPIUserStringControl ()
 

Static Public Member Functions

static AdvancegetInstance ()
 
static void shutdown ()
 

Static Protected Attributes

static Advanceinstance
 

Constructor & Destructor Documentation

◆ Advance()

oceandirect::api::Advance::Advance ( )

◆ ~Advance()

virtual oceandirect::api::Advance::~Advance ( )
virtual

Member Function Documentation

◆ ActivityControl()

virtual LedActivityAPI * oceandirect::api::Advance::ActivityControl ( )
virtual

◆ AutoNullingControl()

virtual AutoNullingAPI * oceandirect::api::Advance::AutoNullingControl ( )
virtual

◆ BackToBackControl()

virtual BackToBackAPI * oceandirect::api::Advance::BackToBackControl ( )
virtual

◆ ContinuousStrobeControl()

virtual ContinuousStrobeAPI * oceandirect::api::Advance::ContinuousStrobeControl ( )
virtual

◆ DataBufferControl()

virtual DataBufferAPI * oceandirect::api::Advance::DataBufferControl ( )
virtual

◆ DeviceAliasControl()

virtual DeviceAliasAPI * oceandirect::api::Advance::DeviceAliasControl ( )
virtual

◆ DeviceInformationControl()

virtual DeviceInformationAPI * oceandirect::api::Advance::DeviceInformationControl ( )
virtual

◆ DeviceRevisionControl()

virtual DeviceRevisionAPI * oceandirect::api::Advance::DeviceRevisionControl ( )
virtual

◆ EthernetControl()

virtual EthernetAPI * oceandirect::api::Advance::EthernetControl ( )
virtual

◆ getInstance()

static Advance * oceandirect::api::Advance::getInstance ( )
static

◆ GpioControl()

virtual GpioAPI * oceandirect::api::Advance::GpioControl ( )
virtual

◆ Ipv4AddressControl()

virtual Ipv4AddressAPI * oceandirect::api::Advance::Ipv4AddressControl ( )
virtual

◆ LightSourceControl()

virtual LightSourceAPI * oceandirect::api::Advance::LightSourceControl ( )
virtual

◆ NetworkConfigurationControl()

virtual NetworkConfigurationAPI * oceandirect::api::Advance::NetworkConfigurationControl ( )
virtual

◆ NonLinearityControl()

virtual NonLinearityAPI * oceandirect::api::Advance::NonLinearityControl ( )
virtual

◆ PixelControl()

virtual PixelAPI * oceandirect::api::Advance::PixelControl ( )
virtual

◆ SerialPortControl()

virtual SerialPortAPI * oceandirect::api::Advance::SerialPortControl ( )
virtual

◆ shutdown()

static void oceandirect::api::Advance::shutdown ( )
static

◆ ShutterControl()

virtual ShutterAPI * oceandirect::api::Advance::ShutterControl ( )
virtual

◆ SingleStrobeControl()

virtual SingleStrobeAPI * oceandirect::api::Advance::SingleStrobeControl ( )
virtual

◆ SpectrumAcquisitionControl()

virtual SpectrumAcquisitionControlAPI * oceandirect::api::Advance::SpectrumAcquisitionControl ( )
virtual

◆ ThermoElectricControl()

virtual ThermoElectricAPI * oceandirect::api::Advance::ThermoElectricControl ( )
virtual

◆ UserStringControl()

virtual UserStringAPI * oceandirect::api::Advance::UserStringControl ( )
virtual

Member Data Documentation

◆ instance

Advance* oceandirect::api::Advance::instance
staticprotected

The documentation for this class was generated from the following file: