#include <syncer-processing-block.h>
Private Attributes | |
std::mutex | _callback_mutex |
std::vector< std::weak_ptr< bool_option > > | _enable_opts |
std::shared_ptr< matcher > | _matcher |
single_consumer_frame_queue< frame_holder > | _matches |
Additional Inherited Members | |
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 19 of file syncer-processing-block.h.
librealsense::syncer_process_unit::syncer_process_unit | ( | std::initializer_list< bool_option::ptr > | enable_opts, |
bool | log = true |
||
) |
Definition at line 13 of file syncer-processing-block.cpp.
|
inline |
Definition at line 24 of file syncer-processing-block.h.
|
inline |
Definition at line 39 of file syncer-processing-block.h.
|
inline |
Definition at line 27 of file syncer-processing-block.h.
|
inline |
Definition at line 34 of file syncer-processing-block.h.
|
private |
Definition at line 48 of file syncer-processing-block.h.
|
private |
Definition at line 45 of file syncer-processing-block.h.
|
private |
Definition at line 44 of file syncer-processing-block.h.
|
private |
Definition at line 47 of file syncer-processing-block.h.