camera.h 376 B

123456789101112131415
  1. #ifndef CAMERA_H
  2. #define CAMERA_H
  3. #include <string>
  4. class Camera {
  5. public:
  6. virtual void SetExplainUrl(const std::string& url, const std::string& token) = 0;
  7. virtual bool Capture() = 0;
  8. virtual bool SetHMirror(bool enabled) = 0;
  9. virtual bool SetVFlip(bool enabled) = 0;
  10. virtual std::string Explain(const std::string& question) = 0;
  11. };
  12. #endif // CAMERA_H