Public Member Functions | List of all members
librealsense::identity_matcher Class Reference

#include <sync.h>

Inheritance diagram for librealsense::identity_matcher:
Inheritance graph

Public Member Functions

void dispatch (frame_holder f, const syncronization_environment &env) override
 identity_matcher (stream_id stream, rs2_stream streams_type)
- Public Member Functions inherited from librealsense::matcher
callback_invocation_holder begin_callback ()
bool get_active () const
virtual std::string get_name () const override
const std::vector< stream_id > & get_streams () const override
const std::vector< rs2_stream > & get_streams_types () const override
 matcher (std::vector< stream_id > streams_id={})
void set_active (const bool active)
virtual void set_callback (sync_callback f) override
virtual void stop () override
virtual void sync (frame_holder f, const syncronization_environment &env) override
virtual ~matcher ()

Additional Inherited Members

- Protected Attributes inherited from librealsense::matcher
bool _active = true
sync_callback _callback
callbacks_heap _callback_inflight
std::string _name
std::vector< stream_id_streams_id
std::vector< rs2_stream_streams_type

Detailed Description

Definition at line 114 of file sync.h.

Constructor & Destructor Documentation

librealsense::identity_matcher::identity_matcher ( stream_id  stream,
rs2_stream  streams_type 

Definition at line 77 of file sync.cpp.

Member Function Documentation

void librealsense::identity_matcher::dispatch ( frame_holder  f,
const syncronization_environment env 

Implements librealsense::matcher_interface.

Definition at line 84 of file sync.cpp.

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:37