#include <model-views.h>
Public Member Functions | |
| std::shared_ptr< rs2::asynchronous_syncer > | create_syncer () |
| void | remove_syncer (std::shared_ptr< rs2::asynchronous_syncer > s) |
| void | start () |
| void | stop () |
| syncer_model () | |
| std::vector< rs2::frameset > | try_wait_for_frames () |
Public Attributes | |
| std::function< void()> | on_frame = []{} |
Private Attributes | |
| std::atomic< bool > | _active |
| std::mutex | _mutex |
| std::vector< std::pair< std::shared_ptr< rs2::asynchronous_syncer >, rs2::frame_queue > > | _syncers |
Definition at line 378 of file model-views.h.
|
inline |
Definition at line 381 of file model-views.h.
|
inline |
Definition at line 384 of file model-views.h.
|
inline |
Definition at line 401 of file model-views.h.
|
inline |
Definition at line 435 of file model-views.h.
|
inline |
Definition at line 430 of file model-views.h.
|
inline |
Definition at line 413 of file model-views.h.
|
private |
Definition at line 444 of file model-views.h.
|
private |
Definition at line 443 of file model-views.h.
|
private |
Definition at line 442 of file model-views.h.
| std::function<void()> rs2::syncer_model::on_frame = []{} |
Definition at line 440 of file model-views.h.