AM Daemon ライブラリリファレンス
クラス | 列挙型 | 関数 | 変数
amdaemon::allnet 名前空間

ALL.Net関連のクラス等を定義する名前空間。 [詳解]

クラス

class  Accounting
 ALL.Net課金処理を提供するMonostateクラス。 [詳解]
 
struct  AccountingHandle
 ALL.Net課金プレイを識別するためのハンドル構造体。 [詳解]
 
struct  AccountingPlayCountItem
 ALL.Net課金プレイ回数集計アイテム構造体。 [詳解]
 
class  AccountingUnit
 プレイヤー単位のALL.Net課金処理を提供するクラス。 [詳解]
 
class  Auth
 ALL.Net認証情報を提供するMonostateクラス。 [詳解]
 
class  WiFi
 ALL.Net Wi-Fi 情報を提供するMonostateクラス。 [詳解]
 
class  WiFiUnit
 ALL.Net Wi-Fi ルータの情報を提供するクラス。 [詳解]
 

列挙型

enum  AccountingMode {
  AccountingMode::None,
  AccountingMode::A,
  AccountingMode::B1,
  AccountingMode::B2
}
 ALL.Net課金モード列挙。 [詳解]
 
enum  AccountingPlayCountMonth {
  AccountingPlayCountMonth::Current,
  AccountingPlayCountMonth::Last,
  AccountingPlayCountMonth::BeforeLast
}
 ALL.Net課金プレイ回数集計月種別列挙。 [詳解]
 
enum  LineType {
  LineType::Unknown,
  LineType::Broadband,
  LineType::Mobile,
  LineType::Xdsl
}
 ALL.Net回線種別列挙。 [詳解]
 

関数

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)
 大なり等価比較演算子のオーバロード。 [詳解]
 
const wchar_t * toString (AccountingMode mode)
 AccountingMode 列挙値の文字列表現値を取得する。 [詳解]
 
const wchar_t * toString (AccountingPlayCountMonth month)
 AccountingPlayCountMonth 列挙値の文字列表現値を取得する。 [詳解]
 
const wchar_t * toString (LineType type)
 LineType 列挙値の文字列表現値を取得する。 [詳解]
 

変数

static const std::size_t MaxWiFiUnitCount
 タイトルルータ配下における ALL.Net Wi-Fi ユニットの最大個数。 [詳解]
 

詳解

ALL.Net関連のクラス等を定義する名前空間。

関数詳解

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

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

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

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

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

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

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

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

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

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

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

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

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