Zao SDK for Jetson / libzep API Reference
Loading...
Searching...
No Matches
Public Member Functions | List of all members
zep::control::LineInfoEntry Class Reference

Format of RASCOW2 Line status information. More...

#include <LineInfo.hpp>

Public Member Functions

 LineInfoEntry () noexcept
 Construct a LineInfoEntry object by default.
 
 LineInfoEntry (const std::uint8_t number, const line_status_t status) noexcept
 LineInfoEntry object with initial values.
 
 LineInfoEntry () noexcept
 LineInfoEntry オブジェクトをデフォルト構築する。
 
 LineInfoEntry (const std::uint8_t number, const line_status_t status) noexcept
 LineInfoEntry オブジェクトを初期値付きで構築する。
 
std::uint8_t GetNumber () const noexcept
 Line番号を取得する。
 
void SetNumber (std::uint8_t number) noexcept
 Line番号を設定する。
 
line_status_t GetStatus () const noexcept
 Lineステータスを取得する。
 
void SetStatus (line_status_t status) noexcept
 Lineステータスを設定する。
 

Detailed Description

Format of RASCOW2 Line status information.

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

Constructor & Destructor Documentation

◆ LineInfoEntry() [1/4]

zep::control::LineInfoEntry::LineInfoEntry ( )
inlinenoexcept

Construct a LineInfoEntry object by default.

Note
Each field is initialized with an invalid value.

◆ LineInfoEntry() [2/4]

zep::control::LineInfoEntry::LineInfoEntry ( const std::uint8_t  number,
const line_status_t  status 
)
inlinenoexcept

LineInfoEntry object with initial values.

Construct an

Parameters
numberInitial value of Line number
statusInitial value of Line status

◆ LineInfoEntry() [3/4]

zep::control::LineInfoEntry::LineInfoEntry ( )
inlinenoexcept

LineInfoEntry オブジェクトをデフォルト構築する。

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

◆ LineInfoEntry() [4/4]

zep::control::LineInfoEntry::LineInfoEntry ( const std::uint8_t  number,
const line_status_t  status 
)
inlinenoexcept

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

Parameters
numberLine番号の初期値
statusLineステータスの初期値

Member Function Documentation

◆ SetNumber()

void zep::control::LineInfoEntry::SetNumber ( std::uint8_t  number)
inlinenoexcept

Line番号を設定する。

Parameters
numberLine番号設定値

◆ SetStatus()

void zep::control::LineInfoEntry::SetStatus ( line_status_t  status)
inlinenoexcept

Lineステータスを設定する。

Parameters
statusLineステータス設定値

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