Zao SDK for Jetson / libzao-endpoint API リファレンス 1.2.0.0 (2023-10-30)
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
15 public:
21 virtual void SetTimestamp(
22 const std::shared_ptr<TimestampInterface>& timestamp) = 0;
23
24 virtual ~StreamInterface() noexcept = default;
25};
26
31 public:
32 virtual ~StreamCallbackInterface() noexcept = default;
33};
34
35} // namespace endpoint
36} // namespace zao
37
38#endif // ZAO_ENDPOINT_STREAM_INTERFACE_HPP_
ストリーム機能の共通コールバックインターフェース
Definition StreamInterface.hpp:30
エンドポイント側のストリーム機能インターフェース
Definition StreamInterface.hpp:14
virtual void SetTimestamp(const std::shared_ptr< TimestampInterface > &timestamp)=0
このストリームで用いるタイムスタンプを設定する。
Zao製品共通の名前空間
Definition FactoryInterface.hpp:11