2 #ifndef RICOH_CAMERA_SDK_CAMERA_STORAGE_HPP_ 3 #define RICOH_CAMERA_SDK_CAMERA_STORAGE_HPP_ 13 namespace CameraController {
15 class CameraImageList;
85 virtual const std::string& getId()
const = 0;
92 virtual bool isAvailable()
const = 0;
113 virtual uint64_t getMaxCapacity()
const = 0;
120 virtual uint64_t getFreeSpace()
const = 0;
127 virtual uint32_t getRemainingPictures()
const = 0;
147 #endif // RICOH_CAMERA_SDK_CAMERA_STORAGE_HPP_ Definition: camera_device.hpp:13
StorageType
The storage type.
Definition: camera_storage.hpp:20
#define RCSDK_API
Definition: export.hpp:17
The class for camera storage.
Definition: camera_storage.hpp:76
The list of CameraImage.
Definition: camera_image_list.hpp:17
StorageListImagesState
The type of acquisition status of image list in a storage.
Definition: camera_storage.hpp:41
StoragePermission
The storage permission.
Definition: camera_storage.hpp:31