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

This class is base class for capture settings. Sub classes of this class are used to handle capture settings. More...

#include <ricoh_camera_sdk/capture_setting.hpp>

Inheritance diagram for Ricoh::CameraController::CaptureSetting:
Inheritance graph
[legend]

Public Member Functions

virtual ~CaptureSetting ()=default
 
virtual bool operator== (const CaptureSetting &obj) const
 
virtual bool operator!= (const CaptureSetting &obj) const
 
virtual const std::string & getName () const
 Returns the name of the setting. More...
 
virtual const CaptureSettingValuegetValue () const
 Returns the value of a setting. More...
 
virtual void setValue (std::unique_ptr< CaptureSettingValue > &&value)
 Sets the value of a setting. More...
 
virtual const std::vector< const CaptureSetting * > & getAvailableSettings () const
 Returns the valid settings that varies depending on the state and setting of the camera device. More...
 
virtual std::string toString () const
 

Detailed Description

This class is base class for capture settings. Sub classes of this class are used to handle capture settings.

Constructor & Destructor Documentation

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

Member Function Documentation

virtual const std::vector<const CaptureSetting*>& Ricoh::CameraController::CaptureSetting::getAvailableSettings ( ) const
virtual

Returns the valid settings that varies depending on the state and setting of the camera device.

Returns
The valid settings
virtual const std::string& Ricoh::CameraController::CaptureSetting::getName ( ) const
virtual

Returns the name of the setting.

Returns
The name of the setting
virtual const CaptureSettingValue& Ricoh::CameraController::CaptureSetting::getValue ( ) const
virtual

Returns the value of a setting.

Returns
The value of a setting
virtual bool Ricoh::CameraController::CaptureSetting::operator!= ( const CaptureSetting obj) const
virtual
virtual bool Ricoh::CameraController::CaptureSetting::operator== ( const CaptureSetting obj) const
virtual
virtual void Ricoh::CameraController::CaptureSetting::setValue ( std::unique_ptr< CaptureSettingValue > &&  value)
virtual

Sets the value of a setting.

Parameters
valueThe value of a setting
virtual std::string Ricoh::CameraController::CaptureSetting::toString ( ) const
virtual

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