Zao SDK for Jetson / libzao-endpoint API リファレンス 1.2.0.0 (2023-10-30)
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
zao::endpoint::control::RoomGroupList Class Reference

ルームグループリストのフォーマット More...

#include <RoomGroupList.hpp>

Public Member Functions

 RoomGroupList () noexcept
 RoomGroupList オブジェクトをデフォルト構築する.
 
std::vector< RoomGroupEntryGetRoomGroups () const noexcept
 ルームグループの動的配列を取得する.
 
void SetRoomGroup (RoomGroupEntry &room_group) noexcept
 ルームグループを動的配列に追加する.
 
std::uint32_t GetSelectedId () const noexcept
 選択されているルームグループのIDを取得する.
 
void SetSelectedId (std::uint32_t id) noexcept
 ルームグループのIDを選択設定する.
 

Detailed Description

ルームグループリストのフォーマット

Constructor & Destructor Documentation

◆ RoomGroupList()

zao::endpoint::control::RoomGroupList::RoomGroupList ( )
inlinenoexcept

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

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

Member Function Documentation

◆ SetRoomGroup()

void zao::endpoint::control::RoomGroupList::SetRoomGroup ( RoomGroupEntry room_group)
inlinenoexcept

ルームグループを動的配列に追加する.

Parameters
room_groupルームグループオブジェクト

◆ SetSelectedId()

void zao::endpoint::control::RoomGroupList::SetSelectedId ( std::uint32_t  id)
inlinenoexcept

ルームグループのIDを選択設定する.

Parameters
idルームグループのID

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