Zao SDK for Jetson / libzao-endpoint API リファレンス 1.6.0.0 (2024-12-24)
Loading...
Searching...
No Matches
Public Member Functions | List of all members
zao::endpoint::monitor::ControlCommonInterface Class Referenceabstract

監視制御オブジェクトの共通インターフェース。 More...

#include <ControlInterface.hpp>

Public Member Functions

virtual void Unobserve ()=0
 監視を停止する。
 
virtual bool IsObserving () const noexcept=0
 監視中か否かを取得する。
 
virtual ~ControlCommonInterface () noexcept=default
 ControlCommonInterface オブジェクトを破棄する。
 

Detailed Description

監視制御オブジェクトの共通インターフェース。

Member Function Documentation

◆ IsObserving()

virtual bool zao::endpoint::monitor::ControlCommonInterface::IsObserving ( ) const
pure virtualnoexcept

監視中か否かを取得する。

Note
MonitorCallbackInterface のコールバック内から呼び出してもよい。

◆ Unobserve()

virtual void zao::endpoint::monitor::ControlCommonInterface::Unobserve ( )
pure virtual

監視を停止する。

Note
本オブジェクトの破棄でも自動的に監視は停止される。
MonitorCallbackInterface のコールバック内から呼び出してもよい。

The documentation for this class was generated from the following file: