RICOH Camera USB SDK for C++  1.1.0
RICOH Camera USB SDK for C++
camera_device_detector.hpp
Go to the documentation of this file.
1 // Copyright (c) 2017 Ricoh Company, Ltd. All Rights Reserved.
2 #ifndef RICOH_CAMERA_SDK_CAMERA_DEVICE_DETECTOR_HPP_
3 #define RICOH_CAMERA_SDK_CAMERA_DEVICE_DETECTOR_HPP_
4 
5 #include <vector>
6 #include <memory>
7 
9 
10 namespace Ricoh {
11 namespace CameraController {
12 
13 class CameraDevice;
14 enum class DeviceInterface;
15 
20 public:
27  static std::vector<std::shared_ptr<CameraDevice>> detect(DeviceInterface inf);
28 };
29 
30 } // namespace CameraController
31 } // namespace Ricoh
32 
33 #endif // RICOH_CAMERA_SDK_CAMERA_DEVICE_DETECTOR_HPP_
Definition: camera_device.hpp:13
#define RCSDK_API
Definition: export.hpp:17
The class to detect a camera device.
Definition: camera_device_detector.hpp:19
DeviceInterface
The type of a interface for connection.
Definition: camera_device.hpp:27