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

The class for camera storage. More...

#include <ricoh_camera_sdk/camera_storage.hpp>

Public Member Functions

virtual ~CameraStorage ()=default
 
virtual const std::string & getId () const =0
 Returns the ID of the storage. More...
 
virtual bool isAvailable () const =0
 Returns true if the storage is available. More...
 
virtual StorageType getType () const =0
 Returns the type of the storage. More...
 
virtual StoragePermission getPermission () const =0
 Returns the permission of the storage. More...
 
virtual uint64_t getMaxCapacity () const =0
 Returns the max capacity of the storage. More...
 
virtual uint64_t getFreeSpace () const =0
 Returns the free space of the storage in bytes. More...
 
virtual uint32_t getRemainingPictures () const =0
 Returns the number of possible still image shots based on current settings. More...
 
virtual StorageListImagesState getListImagesState () const =0
 Returns the acquisition status of image list in the storage. More...
 
virtual const CameraImageListgetImages () const =0
 Returns the image list in the storage. More...
 

Detailed Description

The class for camera storage.

Constructor & Destructor Documentation

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

Member Function Documentation

virtual uint64_t Ricoh::CameraController::CameraStorage::getFreeSpace ( ) const
pure virtual

Returns the free space of the storage in bytes.

Returns
The free space of storage in bytes
virtual const std::string& Ricoh::CameraController::CameraStorage::getId ( ) const
pure virtual

Returns the ID of the storage.

Returns
The ID
virtual const CameraImageList& Ricoh::CameraController::CameraStorage::getImages ( ) const
pure virtual

Returns the image list in the storage.

Returns
The image list in the storage
virtual StorageListImagesState Ricoh::CameraController::CameraStorage::getListImagesState ( ) const
pure virtual

Returns the acquisition status of image list in the storage.

Returns
The acquisition status of image list
virtual uint64_t Ricoh::CameraController::CameraStorage::getMaxCapacity ( ) const
pure virtual

Returns the max capacity of the storage.

Returns
The max capacity of storage
virtual StoragePermission Ricoh::CameraController::CameraStorage::getPermission ( ) const
pure virtual

Returns the permission of the storage.

Returns
The storage permission
virtual uint32_t Ricoh::CameraController::CameraStorage::getRemainingPictures ( ) const
pure virtual

Returns the number of possible still image shots based on current settings.

Returns
The number of possible still image shots
virtual StorageType Ricoh::CameraController::CameraStorage::getType ( ) const
pure virtual

Returns the type of the storage.

Returns
The storage type
virtual bool Ricoh::CameraController::CameraStorage::isAvailable ( ) const
pure virtual

Returns true if the storage is available.

Returns
true If the storage is available and false otherwise

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