Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
Public Member Functions | List of all members
librealsense::stream Class Reference

#include <stream.h>

Inheritance diagram for librealsense::stream:
librealsense::stream_interface

Public Member Functions

 stream (rs2_stream stream_type, int index=0)
 
int get_stream_index () const override
 
void set_stream_index (int index) override
 
rs2_stream get_stream_type () const override
 
void set_stream_type (rs2_stream stream) override
 
int get_unique_id () const override
 
void set_unique_id (int uid) override
 
- Public Member Functions inherited from librealsense::stream_interface
virtual ~stream_interface ()=default
 

Constructor & Destructor Documentation

§ stream()

librealsense::stream::stream ( rs2_stream  stream_type,
int  index = 0 
)

Member Function Documentation

§ get_stream_index()

int librealsense::stream::get_stream_index ( ) const
overridevirtual

§ get_stream_type()

rs2_stream librealsense::stream::get_stream_type ( ) const
overridevirtual

§ get_unique_id()

int librealsense::stream::get_unique_id ( ) const
inlineoverridevirtual

§ set_stream_index()

void librealsense::stream::set_stream_index ( int  index)
overridevirtual

§ set_stream_type()

void librealsense::stream::set_stream_type ( rs2_stream  stream)
overridevirtual

§ set_unique_id()

void librealsense::stream::set_unique_id ( int  uid)
inlineoverridevirtual

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