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

#include <sync.h>

Inheritance diagram for librealsense::identity_matcher:
Inheritance graph
[legend]

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 
)
overridevirtual

Implements librealsense::matcher_interface.

Definition at line 84 of file sync.cpp.


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