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

The class for setting of exposure program. More...

#include <ricoh_camera_sdk/exposure_program.hpp>

Inheritance diagram for Ricoh::CameraController::ExposureProgram:
Inheritance graph
[legend]
Collaboration diagram for Ricoh::CameraController::ExposureProgram:
Collaboration graph
[legend]

Public Member Functions

 ExposureProgram ()
 Constructs an object not having a value. More...
 
 ~ExposureProgram ()=default
 
- Public Member Functions inherited from Ricoh::CameraController::CaptureSetting
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
 

Static Public Attributes

static const ExposureProgramUnknown
 
static const ExposureProgramAuto
 
static const ExposureProgramProgram
 
static const ExposureProgramAperturePriority
 
static const ExposureProgramShutterSpeedPriority
 
static const ExposureProgramShutterSpeedAndAperturePriority
 
static const ExposureProgramISOPriority
 
static const ExposureProgramManual
 
static const ExposureProgramBulb
 
static const ExposureProgramFlashXSyncSpeed
 
static const ExposureProgramAstrotracer
 
static const ExposureProgramLensShutter
 

Detailed Description

The class for setting of exposure program.

Constructor & Destructor Documentation

Ricoh::CameraController::ExposureProgram::ExposureProgram ( )

Constructs an object not having a value.

Ricoh::CameraController::ExposureProgram::~ExposureProgram ( )
default

Member Data Documentation

const ExposureProgram* Ricoh::CameraController::ExposureProgram::AperturePriority
static
const ExposureProgram* Ricoh::CameraController::ExposureProgram::Astrotracer
static
const ExposureProgram* Ricoh::CameraController::ExposureProgram::Auto
static
const ExposureProgram* Ricoh::CameraController::ExposureProgram::Bulb
static
const ExposureProgram* Ricoh::CameraController::ExposureProgram::FlashXSyncSpeed
static
const ExposureProgram* Ricoh::CameraController::ExposureProgram::ISOPriority
static
const ExposureProgram* Ricoh::CameraController::ExposureProgram::LensShutter
static
const ExposureProgram* Ricoh::CameraController::ExposureProgram::Manual
static
const ExposureProgram* Ricoh::CameraController::ExposureProgram::Program
static
const ExposureProgram* Ricoh::CameraController::ExposureProgram::ShutterSpeedAndAperturePriority
static
const ExposureProgram* Ricoh::CameraController::ExposureProgram::ShutterSpeedPriority
static
const ExposureProgram* Ricoh::CameraController::ExposureProgram::Unknown
static

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