#include <synthetic-stream.h>
Classes | |
class | bypass_option |
Protected Attributes | |
std::vector< std::shared_ptr< processing_block > > | _processing_blocks |
Protected Attributes inherited from librealsense::processing_block | |
frame_processor_callback_ptr | _callback |
std::mutex | _mutex |
frame_source | _source |
synthetic_source | _source_wrapper |
Protected Attributes inherited from librealsense::options_container | |
std::map< rs2_option, std::shared_ptr< option > > | _options |
std::function< void(const options_interface &)> | _recording_function = [](const options_interface&) {} |
Definition at line 209 of file synthetic-stream.h.
librealsense::composite_processing_block::composite_processing_block | ( | ) |
Definition at line 496 of file synthetic-stream.cpp.
librealsense::composite_processing_block::composite_processing_block | ( | const char * | name | ) |
Definition at line 500 of file synthetic-stream.cpp.
|
inlinevirtual |
Definition at line 248 of file synthetic-stream.h.
void librealsense::composite_processing_block::add | ( | std::shared_ptr< processing_block > | block | ) |
Definition at line 524 of file synthetic-stream.cpp.
processing_block & librealsense::composite_processing_block::get | ( | rs2_option | option | ) |
Definition at line 504 of file synthetic-stream.cpp.
|
overridevirtual |
Reimplemented from librealsense::processing_block.
Definition at line 553 of file synthetic-stream.cpp.
|
overridevirtual |
Reimplemented from librealsense::processing_block.
Definition at line 537 of file synthetic-stream.cpp.
|
protected |
Definition at line 256 of file synthetic-stream.h.