1 #ifndef ZEP_CONTROL_LINE_INFO_HPP 2 #define ZEP_CONTROL_LINE_INFO_HPP 16 kLineNoViewConnection,
46 std::uint8_t
GetNumber() const noexcept {
return number_; }
53 void SetNumber(std::uint8_t number) noexcept { number_ = number; }
94 std::vector<LineInfoEntry>
GetLineInfo() const noexcept {
return line_info_; }
102 line_info_.push_back(line_info);
109 std::vector<LineInfoEntry> line_info_;
116 #endif // ZEP_CONTROL_LINE_INFO_HPP RASCOW2 Lineステータスリストのフォーマット
Definition: LineInfo.hpp:83
ZEP SDK用名前空間
Definition: FactoryInterface.hpp:10
std::vector< LineInfoEntry > GetLineInfo() const noexcept
RASCOW2 Lineステータスの動的配列を取得する。
Definition: LineInfo.hpp:94
line_status_t GetStatus() const noexcept
Lineステータスを取得する。
Definition: LineInfo.hpp:58
LineInfo() noexcept
LineInfo オブジェクトをデフォルト構築する。
Definition: LineInfo.hpp:89
void SetStatus(line_status_t status) noexcept
Lineステータスを設定する。
Definition: LineInfo.hpp:65
std::uint8_t GetNumber() const noexcept
Line番号を取得する。
Definition: LineInfo.hpp:46
LineInfoEntry() noexcept
LineInfoEntry オブジェクトをデフォルト構築する。
Definition: LineInfo.hpp:30
RASCOW2 Lineステータス情報のフォーマット
Definition: LineInfo.hpp:24
LineInfoEntry(const std::uint8_t number, const line_status_t status) noexcept
LineInfoEntry オブジェクトを初期値付きで構築する。
Definition: LineInfo.hpp:38
void SetLineInfo(LineInfoEntry &line_info) noexcept
RASCOW2 Lineステータスを動的配列に追加する。
Definition: LineInfo.hpp:101
line_status_t
RASCOW2 Lineステータス情報の種類
Definition: LineInfo.hpp:12
void SetNumber(std::uint8_t number) noexcept
Line番号を設定する。
Definition: LineInfo.hpp:53