Public Member Functions | Public Attributes | Private Attributes | List of all members
librealsense::pipeline::profile Class Reference

#include <profile.h>

Public Member Functions

stream_profiles get_active_streams () const
std::shared_ptr< device_interfaceget_device ()
 profile (std::shared_ptr< device_interface > dev, util::config config, const std::string &file="")

Public Attributes

util::config::multistream _multistream

Private Attributes

std::shared_ptr< device_interface_dev
std::string _to_file

Detailed Description

Definition at line 12 of file profile.h.

Constructor & Destructor Documentation

profile::profile ( std::shared_ptr< device_interface dev,
util::config  config,
const std::string file = "" 

Definition at line 12 of file profile.cpp.

Member Function Documentation

stream_profiles profile::get_active_streams ( ) const

Definition at line 41 of file profile.cpp.

std::shared_ptr< device_interface > profile::get_device ( )

Definition at line 27 of file profile.cpp.

Member Data Documentation

std::shared_ptr<device_interface> librealsense::pipeline::profile::_dev

Definition at line 20 of file profile.h.

util::config::multistream librealsense::pipeline::profile::_multistream

Definition at line 18 of file profile.h.

std::string librealsense::pipeline::profile::_to_file

Definition at line 21 of file profile.h.

The documentation for this class was generated from the following files:

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