RICOH Camera USB SDK for C++  1.1.0
RICOH Camera USB SDK for C++
Public Member Functions | List of all members
Ricoh::CameraController::CameraStatus Class Referenceabstract

The class for camera status. More...

#include <ricoh_camera_sdk/camera_status.hpp>

Public Member Functions

virtual ~CameraStatus ()=default
 
virtual uint32_t getBatteryLevel () const =0
 Returns the battery level(%) of the camera device. More...
 
virtual std::shared_ptr< const CapturegetCurrentCapture () const =0
 Returns the current capture of the camera device. More...
 

Detailed Description

The class for camera status.

Constructor & Destructor Documentation

virtual Ricoh::CameraController::CameraStatus::~CameraStatus ( )
virtualdefault

Member Function Documentation

virtual uint32_t Ricoh::CameraController::CameraStatus::getBatteryLevel ( ) const
pure virtual

Returns the battery level(%) of the camera device.

Returns
The battery level(%)
virtual std::shared_ptr<const Capture> Ricoh::CameraController::CameraStatus::getCurrentCapture ( ) const
pure virtual

Returns the current capture of the camera device.

When new capture is starting, this method returns new reference.

Returns
The current capture, or empty std::shared_ptr if the camera device has never captured

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