Zao SDK for Jetson / libzao-endpoint API リファレンス 1.5.0.0 (2024-09-25)
Loading...
Searching...
No Matches
FactoryInterface.hpp
1#ifndef ZAO_ENDPOINT_MONITOR_FACTORY_INTERFACE_HPP_
2#define ZAO_ENDPOINT_MONITOR_FACTORY_INTERFACE_HPP_
3
4#include <memory>
5
6#include "MonitorInterface.hpp"
7
8namespace zao {
9namespace endpoint {
10
15namespace monitor {
16
22 public:
30 virtual std::shared_ptr<MonitorInterface> CreateMonitor() = 0;
31
32 virtual ~FactoryInterface() noexcept = default;
33};
34
35} // namespace monitor
36} // namespace endpoint
37} // namespace zao
38
39#endif // ZAO_ENDPOINT_MONITOR_FACTORY_INTERFACE_HPP_
監視機能関連のファクトリ機能インターフェース
Definition FactoryInterface.hpp:21
virtual std::shared_ptr< MonitorInterface > CreateMonitor()=0
Monitorのインスタンスを生成する。
Zao製品共通の名前空間
Definition FactoryInterface.hpp:11