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
private

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
private

Definition at line 21 of file profile.h.


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


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