r200.h
Go to the documentation of this file.
00001 // License: Apache 2.0. See LICENSE file in root directory.
00002 // Copyright(c) 2015 Intel Corporation. All Rights Reserved.
00003 
00004 #pragma once
00005 #ifndef LIBREALSENSE_R200_H
00006 #define LIBREALSENSE_R200_H
00007 
00008 #include "ds-device.h"
00009 
00010 namespace rsimpl
00011 {
00012     class r200_camera final : public ds::ds_device
00013     {
00014 
00015     public:
00016         r200_camera(std::shared_ptr<uvc::device> device, const static_device_info & info);
00017         ~r200_camera() {};
00018 
00019         virtual void start_fw_logger(char fw_log_op_code, int grab_rate_in_ms, std::timed_mutex& mutex) override;
00020         virtual void stop_fw_logger() override;
00021     };
00022 
00023     std::shared_ptr<rs_device> make_r200_device(std::shared_ptr<uvc::device> device);
00024     std::shared_ptr<rs_device> make_lr200_device(std::shared_ptr<uvc::device> device);
00025 }
00026 
00027 #endif


librealsense
Author(s): Sergey Dorodnicov , Mark Horn , Reagan Lopez
autogenerated on Tue Jun 25 2019 19:54:39