profile.h
Go to the documentation of this file.
1 // License: Apache 2.0. See LICENSE file in root directory.
2 // Copyright(c) 2015 Intel Corporation. All Rights Reserved.
3 
4 #pragma once
5 
6 #include "resolver.h"
7 
8 namespace librealsense
9 {
10  namespace pipeline
11  {
12  class profile
13  {
14  public:
15  profile(std::shared_ptr<device_interface> dev, util::config config, const std::string& file = "");
16  std::shared_ptr<device_interface> get_device();
19  private:
20  std::shared_ptr<device_interface> _dev;
22  };
23  }
24 }
std::shared_ptr< device_interface > get_device()
Definition: profile.cpp:27
stream_profiles get_active_streams() const
Definition: profile.cpp:41
GLsizei const GLchar *const * string
util::config::multistream _multistream
Definition: profile.h:18
std::vector< std::shared_ptr< stream_profile_interface >> stream_profiles
Definition: streaming.h:165
profile(std::shared_ptr< device_interface > dev, util::config config, const std::string &file="")
Definition: profile.cpp:12
std::shared_ptr< device_interface > _dev
Definition: profile.h:20


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:47:39