AM Daemon ライブラリリファレンス
公開メンバ関数 | 静的公開メンバ関数 | 公開変数類 | 静的公開変数類 | 関連関数 | 全メンバ一覧
amdaemon::StandardSerialId 構造体

標準シリアルID構造体。 [詳解]

#include <SerialId.h>

公開メンバ関数

bool empty () const
 標準シリアルID文字列が空であるか否かを取得する。 [詳解]
 

静的公開メンバ関数

static StandardSerialId make (const wchar_t *value)
 インスタンスを作成する。 [詳解]
 

公開変数類

wchar_t value [Length+1]
 標準シリアルID文字列。 [詳解]
 

静的公開変数類

static const std::size_t Length
 標準シリアルID文字列長。 [詳解]
 

関連関数

(これらはメソッドではありません)

bool operator== (const StandardSerialId &l, const StandardSerialId &r)
 等価比較演算子のオーバロード。 [詳解]
 
bool operator!= (const StandardSerialId &l, const StandardSerialId &r)
 非等価比較演算子のオーバロード。 [詳解]
 

詳解

標準シリアルID構造体。

覚え書き
memcpy 可能。

関数詳解

static StandardSerialId amdaemon::StandardSerialId::make ( const wchar_t *  value)
static

インスタンスを作成する。

引数
[in]value標準シリアルID文字列。
戻り値
作成したインスタンス。
例外
Exception引数 value に nullptr を渡した場合。
bool amdaemon::StandardSerialId::empty ( ) const
inline

標準シリアルID文字列が空であるか否かを取得する。

戻り値
true標準シリアルID文字列が空である場合。
false標準シリアルID文字列が空ではない場合。

フレンドと関連関数の詳解

bool operator== ( const StandardSerialId l,
const StandardSerialId r 
)
related

等価比較演算子のオーバロード。

引数
[in]l左辺値。
[in]r右辺値。
戻り値
比較結果値。
bool operator!= ( const StandardSerialId l,
const StandardSerialId r 
)
related

非等価比較演算子のオーバロード。

引数
[in]l左辺値。
[in]r右辺値。
戻り値
比較結果値。

メンバ詳解

const std::size_t amdaemon::StandardSerialId::Length
static

標準シリアルID文字列長。

wchar_t amdaemon::StandardSerialId::value[Length+1]

標準シリアルID文字列。


この構造体詳解は次のファイルから抽出されました: