A.R.G.U.S 2.1.0
Adaptive Real-Time Guardian for Unsafe Situations
Loading...
Searching...
No Matches
Public Member Functions | List of all members
CameraCaptureBackend Class Referenceabstract
+ Inheritance diagram for CameraCaptureBackend:

Public Member Functions

virtual ~CameraCaptureBackend ()=default
 
virtual bool isOpen () const noexcept=0
 
virtual bool waitForNextFrame (FrameEvent &output_event)=0
 
virtual std::string backendName () const =0
 
virtual std::string backendImplementation () const =0
 
virtual bool setFocusPosition (float position)
 
virtual float getFocusPosition () const
 

Detailed Description

Definition at line 190 of file CameraCapture.cpp.

Constructor & Destructor Documentation

◆ ~CameraCaptureBackend()

virtual CameraCaptureBackend::~CameraCaptureBackend ( )
virtualdefault

Member Function Documentation

◆ backendImplementation()

virtual std::string CameraCaptureBackend::backendImplementation ( ) const
pure virtual

Implemented in OpenCvVideoCaptureBackend.

◆ backendName()

virtual std::string CameraCaptureBackend::backendName ( ) const
pure virtual

Implemented in OpenCvVideoCaptureBackend.

◆ getFocusPosition()

virtual float CameraCaptureBackend::getFocusPosition ( ) const
inlinevirtual

Definition at line 199 of file CameraCapture.cpp.

◆ isOpen()

virtual bool CameraCaptureBackend::isOpen ( ) const
pure virtualnoexcept

Implemented in OpenCvVideoCaptureBackend.

◆ setFocusPosition()

virtual bool CameraCaptureBackend::setFocusPosition ( float  position)
inlinevirtual

Definition at line 198 of file CameraCapture.cpp.

◆ waitForNextFrame()

virtual bool CameraCaptureBackend::waitForNextFrame ( FrameEvent output_event)
pure virtual

Implemented in OpenCvVideoCaptureBackend.


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