Zao SDK for Jetson / libzao-endpoint API リファレンス 1.5.0.0 (2024-09-25)
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
zao::endpoint::monitor::LineStateEntry Struct Reference

RASCOW2 Line ステータス情報のフォーマット More...

#include <LineState.hpp>

Public Member Functions

 LineStateEntry () noexcept
 LineStateEntry オブジェクトをデフォルト構築する.
 
 LineStateEntry (std::uint8_t number, bool is_active) noexcept
 LineStateEntry オブジェクトを初期値付きで構築する.
 
std::uint8_t GetNumber () const noexcept
 Line 番号を取得する.
 
void SetNumber (std::uint8_t number) noexcept
 Line 番号を設定する.
 
bool GetActive () const noexcept
 Active 状態を取得する.
 
void SetActive (bool active) noexcept
 Line の Active 状態を設定する.
 

Detailed Description

RASCOW2 Line ステータス情報のフォーマット

Constructor & Destructor Documentation

◆ LineStateEntry() [1/2]

zao::endpoint::monitor::LineStateEntry::LineStateEntry ( )
inlinenoexcept

LineStateEntry オブジェクトをデフォルト構築する.

Note
各フィールドは無効な値で初期化される.

◆ LineStateEntry() [2/2]

zao::endpoint::monitor::LineStateEntry::LineStateEntry ( std::uint8_t  number,
bool  is_active 
)
inlinenoexcept

LineStateEntry オブジェクトを初期値付きで構築する.

Parameters
numberLine 番号
is_activeActive 状態

Member Function Documentation

◆ SetActive()

void zao::endpoint::monitor::LineStateEntry::SetActive ( bool  active)
inlinenoexcept

Line の Active 状態を設定する.

Parameters
active状態設定値

◆ SetNumber()

void zao::endpoint::monitor::LineStateEntry::SetNumber ( std::uint8_t  number)
inlinenoexcept

Line 番号を設定する.

Parameters
numberLine 番号設定値

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