Zao SDK for Jetson / libzao-endpoint API リファレンス 1.5.0.0 (2024-09-25)
Loading...
Searching...
No Matches
StreamInterface.hpp
1#ifndef ZAO_ENDPOINT_STREAM_INTERFACE_HPP_
2#define ZAO_ENDPOINT_STREAM_INTERFACE_HPP_
3
4#include <memory>
5
6namespace zao {
7namespace endpoint {
8
9class TimestampInterface;
10
16 public:
24 virtual void SetTimestamp(
25 const std::shared_ptr<TimestampInterface>& timestamp) = 0;
26
27 virtual ~StreamInterface() noexcept = default;
28};
29
35 public:
36 virtual ~StreamCallbackInterface() noexcept = default;
37};
38
39} // namespace endpoint
40} // namespace zao
41
42#endif // ZAO_ENDPOINT_STREAM_INTERFACE_HPP_
ストリーム機能の共通コールバックインターフェース
Definition StreamInterface.hpp:34
エンドポイント側のストリーム機能インターフェース
Definition StreamInterface.hpp:15
virtual void SetTimestamp(const std::shared_ptr< TimestampInterface > &timestamp)=0
このストリームで用いるタイムスタンプを設定する。
Zao製品共通の名前空間
Definition FactoryInterface.hpp:11