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

ALL.Net課金プレイを識別するためのハンドル構造体。 [詳解]

#include <AccountingHandle.h>

公開型

typedef std::uint32_t value_type
 内部値の表現型。 [詳解]
 

公開メンバ関数

bool valid () const
 有効な値であるか否かを取得する。 [詳解]
 

静的公開メンバ関数

static AccountingHandle make (value_type value)
 ハンドル値を作成する。 [詳解]
 
static AccountingHandle zero ()
 内部値 0 の無効なハンドル値を作成する。 [詳解]
 

公開変数類

value_type value
 内部値。 0 は無効値。 [詳解]
 

関連関数

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

bool operator== (const AccountingHandle &l, const AccountingHandle &r)
 等価比較演算子のオーバロード。 [詳解]
 
bool operator!= (const AccountingHandle &l, const AccountingHandle &r)
 非等価比較演算子のオーバロード。 [詳解]
 
bool operator< (const AccountingHandle &l, const AccountingHandle &r)
 小なり比較演算子のオーバロード。 [詳解]
 
bool operator> (const AccountingHandle &l, const AccountingHandle &r)
 大なり比較演算子のオーバロード。 [詳解]
 
bool operator<= (const AccountingHandle &l, const AccountingHandle &r)
 小なり等価比較演算子のオーバロード。 [詳解]
 
bool operator>= (const AccountingHandle &l, const AccountingHandle &r)
 大なり等価比較演算子のオーバロード。 [詳解]
 

詳解

ALL.Net課金プレイを識別するためのハンドル構造体。

覚え書き
memcpy 可能。

型定義メンバ詳解

内部値の表現型。

関数詳解

static AccountingHandle amdaemon::allnet::AccountingHandle::make ( value_type  value)
inlinestatic

ハンドル値を作成する。

引数
[in]value内部値。 0 は無効値。
戻り値
作成されたハンドル値。
static AccountingHandle amdaemon::allnet::AccountingHandle::zero ( )
inlinestatic

内部値 0 の無効なハンドル値を作成する。

戻り値
内部値 0 の無効なハンドル値。
bool amdaemon::allnet::AccountingHandle::valid ( ) const
inline

有効な値であるか否かを取得する。

戻り値
true有効な値である場合。
false無効な値である場合。

内部値が 0 でなければ true を返す。

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

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

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

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

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

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

小なり比較演算子のオーバロード。

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

大なり比較演算子のオーバロード。

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

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

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

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

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

メンバ詳解

value_type amdaemon::allnet::AccountingHandle::value

内部値。 0 は無効値。


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