AM Daemon ライブラリリファレンス
総合概要
諸情報
モジュール
名前空間
クラス
ファイル
クラス一覧
クラス索引
クラス階層
クラスメンバ
クラス階層
[クラス階層図]
クラス階層一覧です。大雑把に文字符号順で並べられています。
[表示階層
1
2
]
C
amdaemon::AccessCode
アクセスコード値構造体。
C
amdaemon::allnet::Accounting
ALL.Net課金処理を提供するMonostateクラス。
C
amdaemon::allnet::AccountingHandle
ALL.Net課金プレイを識別するためのハンドル構造体。
C
amdaemon::allnet::AccountingPlayCountItem
ALL.Net課金プレイ回数集計アイテム構造体。
C
amdaemon::allnet::AccountingUnit
プレイヤー単位のALL.Net課金処理を提供するクラス。
C
amdaemon::Aime
Aime関連処理を提供するMonostateクラス。
C
amdaemon::AimeCampaignInfo
Aimeキャンペーン情報を保持する構造体。
C
amdaemon::AimeCampaignProgress
Aimeキャンペーンの進捗状況を保持する構造体。
C
amdaemon::AimeId
AimeのUID値を保持する構造体。
C
amdaemon::AimeOfflineId
オフラインでAimeを識別するためのID値構造体。
C
amdaemon::AimeResult
初期化処理やポーリング処理によって取得したAime関連情報を保持するクラス。
C
amdaemon::AimeUnit
Aimeリーダー単体の処理を提供するクラス。
C
amdaemon::AnalogInput
InputUnit
クラスからアナログ入力を取得するラッパクラス。
C
amdaemon::AnalogOutput
OutputUnit
クラスにアナログ出力値を設定するラッパクラス。
C
amdaemon::AppImage
アプリイメージ関連情報を提供するMonostateクラス。
C
amdaemon::allnet::Auth
ALL.Net認証情報を提供するMonostateクラス。
C
amdaemon::Backup
不揮発メモリアクセス処理を提供するMonostateクラス。
C
amdaemon::BackupRecord
不揮発データバックアップレコード情報構造体。
C
amdaemon::BoardIO
DipSwitch、PushSwitch、LEDの情報を提供するMonostateクラス。
C
amdaemon::Can
CAN通信処理を提供するMonostateクラス。
C
amdaemon::CanAck
CANボードから送信されたアクノリッジパケット情報を提供するクラス。
C
amdaemon::CanPort
CAN通信ポートの情報を提供するクラス。
C
amdaemon::CanTarget
CANボード単体の通信処理を提供するクラス。
C
amdaemon::CanTargetProperty
CANボード単体の情報を提供するクラス。
C
amdaemon::util::Clock
クロックカウント値とその時間差分計算処理を提供するクラス。
C
amdaemon::Core
Daemonライブラリのコア処理を提供するMonostateクラス。
C
amdaemon::Credit
ビデオゲームのクレジット処理を提供するMonostateクラス。
C
amdaemon::CreditBookkeeping
ビデオゲーム用のクレジットブックキーピング構造体。
C
amdaemon::CreditConfig
ビデオゲーム用のクレジット設定構造体。
C
amdaemon::CreditSpecialDevice
ビデオゲームのクレジット処理に統合された特殊デバイスを操作するクラス。
C
amdaemon::CreditUnit
ビデオゲームのプレイヤー別クレジット情報を保持するクラス。
C
amdaemon::AimeOfflineId::DataUnion
内部データ共用体。
C
amdaemon::util::DateTime
マイクロ秒精度の日付時刻を表す構造体
DateTime
のヘッダ。
C
amdaemon::util::DnsResolver
ドメイン名のIPv4名前解決を非同期で行うクラス。
C
amdaemon::EMoney
電子マネー処理を提供するMonostateクラス。
C
amdaemon::EMoneyBrand
電子マネーのブランド情報を提供するクラス。
C
amdaemon::EMoneyOperation
電子マネーの各種操作を行うクラス。
C
amdaemon::EMoneyReport
電子マネー締め処理結果を提供するクラス。
C
amdaemon::EMoneyResult
電子マネー操作結果を提供するクラス。
C
amdaemon::EMoneySound
電子マネーのサウンド情報を提供するクラス。
C
amdaemon::util::Encoding
文字コード変換処理を提供する静的クラス。
C
amdaemon::Error
アプリで表示すべきエラーの情報を提供するMonostateクラス。
►
C
amdaemon::ErrorInfo
エラー情報を保持する抽象クラス。
C
amdaemon::AimeErrorInfo
Aime関連エラー情報を提供するクラス。
C
amdaemon::ErrorLog
エラーログ情報を提供するクラス。
C
amdaemon::ErrorTimesItem
エラー発生回数ログ項目構造体。
C
amdaemon::Exception
AM Daemon の例外クラス。
C
amdaemon::FeliCaId
FeliCa IDm/PMm をラップする構造体。
C
amdaemon::util::File
ファイル操作処理を提供する静的クラス。
C
std::hash< ::amdaemon::AccessCode >
ハッシュ値を求めるファンクタ構造体。
C
std::hash< ::amdaemon::AimeId >
ハッシュ値を求めるファンクタ構造体。
C
std::hash< ::amdaemon::AimeOfflineId >
ハッシュ値を求めるファンクタ構造体。
C
std::hash< ::amdaemon::allnet::AccountingHandle >
ハッシュ値を求めるファンクタ構造体。
C
std::hash< ::amdaemon::FeliCaId >
ハッシュ値を求めるファンクタ構造体。
C
std::hash< ::amdaemon::InputOutputId< Tag > >
ハッシュ値を求めるファンクタ構造体。
C
std::hash< ::amdaemon::Version >
ハッシュ値を求めるファンクタ構造体。
C
amdaemon::FeliCaId::IDm
製造ID(IDm)構造体。
C
amdaemon::Input
ID付けされた入力情報を提供するMonostateクラス。
C
amdaemon::InputIdTag
抽象入力識別IDタグ構造体。直接使うことはない。
C
amdaemon::InputOutputId< Tag >
抽象入出力の識別ID構造体テンプレート。
C
amdaemon::InputOutputId< InputIdTag >
C
amdaemon::InputOutputId< OutputIdTag >
C
amdaemon::InputUnit
カテゴリ単位のID付けされた入力情報を提供するクラス。
C
amdaemon::util::IpAddress
IPv4のIPアドレスを表す構造体。
►
C
amdaemon::util::IsBinaryCopyable< T >
型 T がバイナリベースでコピー可能な型であるか否かを調べるメタ関数。
C
amdaemon::util::IsBinaryCopyable< T[N]>
型 T[N] がバイナリベースでコピー可能な型であるか否かを調べるメタ関数。
C
amdaemon::util::JsonArrayAdder
JSON配列への要素追加処理を提供する抽象クラス。
►
C
amdaemon::util::JsonObjectAdder
JSONオブジェクトへの要素追加処理を提供する抽象クラス。
C
amdaemon::util::JsonTree
JSONツリーを作成するためのクラス。
C
amdaemon::Jvs
JVSの入出力処理を提供するMonostateクラス。
C
amdaemon::JvsAnalogInput
JVSアナログ入力情報を提供するクラス。
C
amdaemon::JvsGeneralOutput
JVS汎用ドライバ出力処理を行うクラス。
C
amdaemon::JvsNode
JVSボード単体の入出力処理を提供するクラス。
C
amdaemon::JvsRotaryInput
JVSロータリ入力情報を提供するクラス。
C
amdaemon::JvsSwitchInput
JVSスイッチ入力情報を提供するクラス。
C
amdaemon::LanInstall
LANインストール情報を提供するMonostateクラス。
C
amdaemon::abaas::Log
ABaaS
Log
関連処理を提供するMonostateクラス。
C
amdaemon::util::WinEncoding::MbcsToUtf8Tag
マルチバイト文字列(CP932)からUTF-8文字列への変換を示すタグ構造体。
C
amdaemon::util::Encoding::MbcsToUtf8Tag
マルチバイト文字列からUTF-8文字列への変換を示すタグ構造体。
C
amdaemon::util::WinEncoding::MbcsToWideTag
マルチバイト文字列(CP932)からワイド文字列(UTF-16LE)への変換を示すタグ構造体。
C
amdaemon::util::Encoding::MbcsToWideTag
マルチバイト文字列からワイド文字列への変換を示すタグ構造体。
C
amdaemon::util::Mutex
プロセス間およびスレッド間で排他制御を行うためのクラス。
C
amdaemon::NetDelivery
NET配信情報を提供するMonostateクラス。
C
amdaemon::NetDeliveryAppImageInfo
NET配信アプリイメージ情報構造体。
C
amdaemon::NetDeliveryOptionImageInfo
NET配信オプションイメージ情報構造体。
C
amdaemon::NetDeliveryProgress
NET配信進捗情報構造体。
C
amdaemon::NetDeliveryTimeInfo
NET配信日時情報構造体。
C
amdaemon::Network
ネットワーク関連処理を提供するMonostateクラス。
C
amdaemon::NetworkProperty
ネットワーク設定情報を提供するクラス。
C
amdaemon::NetworkTestInfo
ネットワークセルフテスト情報を提供するクラス。
C
amdaemon::OptionImageInfo
オプションイメージ情報構造体。
C
amdaemon::Output
ID付けされた出力処理を行うMonostateクラス。
C
amdaemon::OutputIdTag
抽象出力識別IDタグ構造体。直接使うことはない。
C
amdaemon::OutputUnit
カテゴリ単位のID付けされた出力処理を行うクラス。
C
amdaemon::util::Path
パス操作処理を提供する静的クラス。
C
amdaemon::Player
プレイヤーに紐付く情報をまとめて提供するMonostateクラス。
►
C
amdaemon::PlayParamHolder
プレイ状態変更に用いるパラメータを保持する基底クラス。
C
amdaemon::PlayBeginParam
プレイ開始に用いるパラメータを保持するクラス。
C
amdaemon::PlayContinueParam
コンティニューに用いるパラメータを保持するクラス。
C
amdaemon::PlayEndParam
プレイ終了に用いるパラメータを保持するクラス。
C
amdaemon::FeliCaId::PMm
製造パラメータ(PMm)構造体。
C
amdaemon::RequestState
Daemonプロセスへの処理要求状態を保持するクラス。
C
amdaemon::Resolution
画面解像度情報構造体。
C
amdaemon::util::ScopeExit
スコープが外れた時に任意の処理を行うクラス。
C
amdaemon::Sequence
ゲームシーケンスを管理するMonostateクラス。
C
amdaemon::SequenceBookkeeping
プレイ回数やプレイ時間関連のブックキーピング構造体。
C
amdaemon::SerialId
シリアルID構造体。
C
amdaemon::ShortSerialId
短縮シリアルID構造体。
C
amdaemon::util::StackTrace
スタックトレース情報クラス。
C
amdaemon::StandardSerialId
標準シリアルID構造体。
C
amdaemon::SwitchInput
InputUnit
クラスからスイッチ入力を取得するラッパクラス。
C
amdaemon::SwitchOutput
OutputUnit
クラスにスイッチ出力値を設定するラッパクラス。
C
amdaemon::System
システムの不変情報を提供するMonostateクラス。
C
amdaemon::TimeHistogramItem
TIME HISTOGRAM の範囲単体を保持する構造体。
C
amdaemon::AimeCampaignInfo::TimeRange
期間を表す構造体。
C
amdaemon::util::TimeSpan
マイクロ秒精度の時間間隔を表す構造体。
C
amdaemon::util::StackTrace::Unit
スタックトレースユニットクラス。
C
amdaemon::UsbDevice
USBデバイス関連処理を提供するMonostateクラス。
C
amdaemon::UsbIO
USBの入出力処理を提供するMonostateクラス。
C
amdaemon::UsbIOAnalogInput
USB I/O のアナログ入力情報を提供するクラス。
C
amdaemon::UsbIOGeneralOutput
USB I/O の汎用出力処理を行うクラス。
C
amdaemon::UsbIONode
USB I/O ボード単体の入出力処理を提供するクラス。
C
amdaemon::UsbIOPwmOutput
USB I/O のPWM出力処理を行うクラス。
C
amdaemon::UsbIORotaryInput
USB I/O のロータリ入力情報を提供するクラス。
C
amdaemon::UsbIOSwitchInput
USB I/O のスイッチ入力情報を提供するクラス。
C
amdaemon::UsbIOUniqueInput
USB I/O のユニーク入力情報を提供するクラス。
C
amdaemon::UsbIOUniqueOutput
USB I/O のユニーク出力処理を行うクラス。
C
amdaemon::util::Encoding::Utf8ToMbcsTag
UTF-8文字列からマルチバイト文字列への変換を示すタグ構造体。
C
amdaemon::util::WinEncoding::Utf8ToMbcsTag
UTF-8文字列からマルチバイト文字列(CP932)への変換を示すタグ構造体。
C
amdaemon::util::WinEncoding::Utf8ToWideTag
UTF-8文字列からワイド文字列への変換を示すタグ構造体。
C
amdaemon::util::Encoding::Utf8ToWideTag
UTF-8文字列からワイド文字列への変換を示すタグ構造体。
C
amdaemon::Version
バージョン値構造体。
C
amdaemon::util::WinEncoding::WideToMbcsTag
ワイド文字列からマルチバイト文字列(CP932)への変換を示すタグ構造体。
C
amdaemon::util::Encoding::WideToMbcsTag
ワイド文字列からマルチバイト文字列への変換を示すタグ構造体。
C
amdaemon::util::Encoding::WideToUtf8Tag
ワイド文字列からUTF-8文字列への変換を示すタグ構造体。
C
amdaemon::util::WinEncoding::WideToUtf8Tag
ワイド文字列からUTF-8文字列への変換を示すタグ構造体。
C
amdaemon::allnet::WiFi
ALL.Net Wi-Fi 情報を提供するMonostateクラス。
C
amdaemon::allnet::WiFiUnit
ALL.Net Wi-Fi ルータの情報を提供するクラス。
C
amdaemon::util::WinEncoding
Windows環境に特化した文字コード変換処理を提供する静的クラス。
C
amdaemon::util::WinsockScope
Winsockの初期化と解放を行うRAIIクラス。
2018年07月31日(火) 15時54分15秒作成 - AM Daemon ライブラリリファレンス / 構成:
1.8.11