ユーユーアイディー
Haply::HardwareAPI::UUID
16バイトのUUIDの単純な表現。
インデックス
メンバー
名称 | タイプ | 説明 |
---|---|---|
サイズ | 静的 constexpr size_t | UUIDのバイト数。 |
バイト | uint8_t | UUIDのバイトコンテナ。 |
方法
名称 | タイプ | 説明 |
---|---|---|
セットバイト | void(const uint8_t *) | bの値を...の現在のインスタンスにコピーする。 |
プリント | void(std::ostream &) | バイト配列の内容を指定された出力にプリントする。 |
メンバー
サイズ
static constexpr size_t SIZE = 16
UUIDのバイト数。
バイト
uint8_t バイト 0
UUIDのバイトコンテナ。
方法
セットバイト
void SetBytes(const uint8_t * b)
bの値をUUIDの現在のインスタンスにコピーする。
パラメータ
- bは、少なくとも16バイト幅のconstバイト配列でなければならない。16バイト未満の配列は、未定義の振る舞いを引き起こす。
プリント
void Print(std::ostream & os)
指定された出力ストリームにバイト配列の内容を出力する。
出力は次のようにフォーマットされる:
パラメータ
- os書き込まれる出力ストリーム。