Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
syncer-processing-block.h
Go to the documentation of this file.
1 // License: Apache 2.0. See LICENSE file in root directory.
2 // Copyright(c) 2015 Intel Corporation. All Rights Reserved.
3 
4 #pragma once
5 #include "types.h"
6 #include "archive.h"
7 
8 #include <stdint.h>
9 #include <vector>
10 #include <mutex>
11 #include <memory>
12 
13 namespace librealsense
14 {
15  class processing_block;
16  class timestamp_composite_matcher;
18  {
19  public:
21 
23  {
24  _matcher.reset();
25  }
26  private:
27  std::unique_ptr<timestamp_composite_matcher> _matcher;
28  std::mutex _mutex;
29  };
30 }
~syncer_process_unit()
Definition: syncer-processing-block.h:22
Definition: synthetic-stream.h:41
Definition: syncer-processing-block.h:17
Definition: algo.h:16