AM Daemon ライブラリリファレンス
ファイル一覧
詳解が付けられているファイルの一覧です。
 AccessCode.hアクセスコード値構造体 AccessCode のヘッダ。
 Accounting.hALL.Net課金処理を提供するMonostateクラス Accounting のヘッダ。
 AccountingHandle.hALL.Net課金プレイを識別するためのハンドル構造体 AccountingHandle のヘッダ。
 AccountingMode.hALL.Net課金モード列挙 AccountingMode のヘッダ。
 AccountingPlayCountItem.hALL.Net課金プレイ回数集計アイテム構造体 AccountingPlayCountItem のヘッダ。
 AccountingPlayCountMonth.hALL.Net課金プレイ回数集計月種別列挙 AccountingPlayCountMonth のヘッダ。
 AccountingUnit.hプレイヤー単位のALL.Net課金処理を提供するクラス AccountingUnit のヘッダ。
 Aime.hAime関連処理を提供するMonostateクラス Aime のヘッダ。
 AimeCampaignInfo.hAimeキャンペーン情報を保持する構造体 AimeCampaignInfo のヘッダ。
 AimeCampaignProgress.hAimeキャンペーンの進捗状況を保持する構造体 AimeCampaignProgress のヘッダ。
 AimeCommand.hAimeポーリング処理コマンド列挙 AimeCommand のヘッダ。
 AimeConfirm.hAime登録に関する要確認事項種別列挙 AimeConfirm のヘッダ。
 AimeDef.hAime関連の情報を定義するヘッダ。
 AimeErrorCategory.hAimeエラーカテゴリ列挙 AimeErrorCategory のヘッダ。
 AimeErrorId.hAime内部エラーID列挙 AimeErrorId のヘッダ。
 AimeErrorInfo.hAime関連エラー情報を提供するクラス AimeErrorInfo のヘッダ。
 AimeId.hAimeのUID値を保持する構造体 AimeId のヘッダ。
 AimeLedStatus.hAimeのLED点灯ステータス列挙 AimeLedStatus のヘッダ。
 AimeLogStatus.hAimeログステータス列挙 AimeLogStatus のヘッダ。
 AimeOfflineId.hオフラインでAimeを識別するためのID値構造体 AimeOfflineId のヘッダ。
 AimeResult.h初期化処理やポーリング処理によって取得したAime関連情報を保持するクラス AimeResult のヘッダ。
 AimeUnit.hAimeリーダー単体の処理を提供するクラス AimeUnit のヘッダ。
 AnalogInput.hInputUnit クラスからアナログ入力を取得するラッパクラス AnalogInput のヘッダ。
 AnalogOutput.hOutputUnit クラスにアナログ出力値を設定するラッパクラス AnalogOutput のヘッダ。
 AppImage.hアプリイメージ関連情報を提供するMonostateクラス AppImage のヘッダ。
 AppImageDef.hアプリイメージ関連の定数定義を提供するヘッダ。
 Auth.hALL.Net認証情報を提供するMonostateクラス Auth のヘッダ。
 Backup.h不揮発データバックアップ処理を提供するMonostateクラス Backup のヘッダ。
 BackupDevice.hバックアップ保存先デバイス列挙 BackupDevice のヘッダ。
 BackupRecord.h不揮発データバックアップレコード情報構造体 BackupRecord のヘッダ。
 BackupRecordStatus.hバックアップレコード状態列挙 BackupRecordStatus のヘッダ。
 BoardIO.hDipSwitch、PushSwitch、LEDの情報を提供するMonostateクラス BoardIO のヘッダ。
 BoardIODef.hDipSwitch、PushSwitch、LEDの定数定義を提供するヘッダ。
 Can.hCAN通信処理を提供するMonostateクラス Can のヘッダ。
 CanAck.hCANボードから送信されたアクノリッジパケット情報を提供するクラス CanAck のヘッダ。
 CanDef.hCAN通信に関する情報を定義するヘッダ。
 CanErrorReport.hCAN通信で発生したエラーの種別を表す列挙 CanErrorReport のヘッダ。
 CanPort.hCAN通信ポートの情報を提供するクラス CanPort のヘッダ。
 CanTarget.hCANボード単体の通信処理を提供するクラス CanTarget のヘッダ。
 CanTargetProperty.hCANボード単体の情報を提供するクラス CanTargetProperty のヘッダ。
 CanTargetType.hCANターゲットの分類を定義する列挙 CanTargetType のヘッダ。
 Clock.hクロックカウント値とその時間差分計算処理を提供するクラス Clock のヘッダ。
 container.hコンテナクラス関連の便利処理を提供するヘッダ。
 Core.hDaemonライブラリのコア処理を提供するMonostateクラス Core のヘッダ。
 Credit.hビデオゲームのクレジット処理を提供するMonostateクラス Credit のヘッダ。
 CreditBookkeeping.hビデオゲーム用のクレジットブックキーピング構造体 CreditBookkeeping のヘッダ。
 CreditConfig.hビデオゲーム用のクレジット設定構造体 CreditConfig のヘッダ。
 CreditSound.hビデオゲーム用のクレジット投入音列挙 CreditSound のヘッダ。
 CreditSpecialDevice.hビデオゲームのクレジット処理に統合された特殊デバイスを操作するクラス CreditSpecialDevice のヘッダ。
 CreditUnit.hビデオゲームのプレイヤー別クレジット情報を保持するクラス CreditUnit のヘッダ。
 DateTime.hマイクロ秒精度の日付時刻を表す構造体 DateTime のヘッダ。
 deprecated.h非推奨機能であることを示す AMDAEMON_DEPRECATED マクロを定義するヘッダ。
 DnsResolver.hドメイン名のIPv4名前解決を非同期で行うクラス DnsResolver のヘッダ。
 dump.h共有メモリ情報のダンプ処理関数群のヘッダ。
 EMoney.h電子マネー処理を提供するMonostateクラス EMoney のヘッダ。
 EMoneyBrand.h電子マネーのブランド情報を提供するクラス EMoneyBrand のヘッダ。
 EMoneyBrandId.h電子マネーブランドID列挙 EMoneyBrandId のヘッダ。
 EMoneyDef.h電子マネーに関する情報を定義するヘッダ。
 EMoneyOperation.h電子マネーの各種操作を行うクラス EMoneyOperation のヘッダ。
 EMoneyReport.h電子マネー締め処理結果を提供するクラス EMoneyReport のヘッダ。
 EMoneyResult.h電子マネー操作結果を提供するクラス EMoneyResult のヘッダ。
 EMoneyResultStatus.h電子マネー操作の最終状態を表す列挙 EMoneyResultStatus のヘッダ。
 EMoneySound.h電子マネーのサウンド情報を提供するクラス EMoneySound のヘッダ。
 Encoding.h文字コード変換処理を提供する静的クラス Encoding のヘッダ。
 env.hDaemonライブラリの環境定義を行うヘッダ。
 Error.hアプリで表示すべきエラーの情報を提供するMonostateクラス Error のヘッダ。
 ErrorDef.hエラー処理の定数定義を提供するヘッダ。
 ErrorInfo.hエラー情報を保持する抽象クラス ErrorInfo のヘッダ。
 ErrorLog.hエラーログ情報を提供するクラス ErrorLog のヘッダ。
 ErrorResetType.hエラーのリセット種別列挙 ErrorResetType のヘッダ。
 ErrorTimesItem.hエラー発生回数ログ項目構造体 ErrorTimesItem のヘッダ。
 Exception.hAM Daemon の例外クラス Exception のヘッダ。
 ExceptionCategory.hAM Daemon の例外カテゴリ列挙 ExceptionCategory のヘッダ。
 FeliCaId.hFeliCa IDm/PMm をラップする構造体 FeliCaId のヘッダ。
 File.hファイル操作処理を提供する静的クラス File のヘッダ。
 Input.hID付けされた入力情報を提供するMonostateクラス Input のヘッダ。
 InputId.h抽象入力の識別ID型 InputId のヘッダ。
 InputOutputId.h抽象入出力の識別ID構造体テンプレート InputOutputId のヘッダ。
 InputUnit.hカテゴリ単位のID付けされた入力情報を提供するクラス InputUnit のヘッダ。
 IODeviceDef.h各種I/Oボード共通の定義を提供するヘッダ。
 IpAddress.hIPv4のIPアドレスを表す構造体 IpAddress のヘッダ。
 JsonTree.hJSONツリーを作成するためのクラス JsonTree のヘッダ。
 Jvs.hJVSの入出力処理を提供するMonostateクラス Jvs のヘッダ。
 JvsAnalogInput.hJVSアナログ入力情報を提供するクラス JvsAnalogInput のヘッダ。
 JvsGeneralOutput.hJVS汎用ドライバ出力処理を行うクラス JvsGeneralOutput のヘッダ。
 JvsNode.hJVSボード単体の入出力処理を提供するクラス JvsNode のヘッダ。
 JvsRotaryInput.hJVSロータリ入力情報を提供するクラス JvsRotaryInput のヘッダ。
 JvsSwitchInput.hJVSスイッチ入力情報を提供するクラス JvsSwitchInput のヘッダ。
 LanInstall.hLANインストール情報を提供するMonostateクラス LanInstall のヘッダ。
 LineType.hALL.Net回線種別列挙 LineType のヘッダ。
 Log.hABaaS Log 関連処理を提供するMonostateクラス Log のヘッダ。
 misc.h雑多なインライン関数やマクロを定義するヘッダ。
 Mutex.hプロセス間およびスレッド間で排他制御を行うためのクラス Mutex のヘッダ。
 NetDelivery.hNET配信情報を提供するMonostateクラス NetDelivery のヘッダ。
 NetDeliveryAppImageInfo.hNET配信アプリイメージ情報構造体 NetDeliveryAppImageInfo のヘッダ。
 NetDeliveryOptionImageInfo.hNET配信オプションイメージ情報構造体 NetDeliveryOptionImageInfo のヘッダ。
 NetDeliveryProgress.hNET配信進捗情報構造体 NetDeliveryProgress のヘッダ。
 NetDeliveryStatus.hNET配信ステータス列挙 NetDeliveryStatus のヘッダ。
 NetDeliveryTimeInfo.hNET配信日時情報構造体 NetDeliveryTimeInfo のヘッダ。
 Network.hネットワーク関連処理を提供するMonostateクラス Network のヘッダ。
 NetworkProperty.hネットワーク設定情報を提供するクラス NetworkProperty のヘッダ。
 NetworkTestInfo.hネットワークセルフテスト情報を提供するクラス NetworkTestInfo のヘッダ。
 NetworkTestItem.hネットワークセルフテスト項目列挙 NetworkTestItem のヘッダ。
 NetworkTestState.hネットワークセルフテスト状態列挙 NetworkTestState のヘッダ。
 NextProcess.hアプリ終了後遷移先列挙 NextProcess のヘッダ。
 OptionImageInfo.hオプションイメージ情報構造体 OptionImageInfo のヘッダ。
 Output.hID付けされた出力処理を行うMonostateクラス Output のヘッダ。
 OutputId.h抽象出力の識別ID型 OutputId のヘッダ。
 OutputUnit.hカテゴリ単位のID付けされた出力処理を行うクラス OutputUnit のヘッダ。
 Path.hパス操作処理を提供する静的クラス Path のヘッダ。
 PlayAccountingTiming.hプレイ状態変更と連動して行うALL.Net課金の処理タイミングを表す列挙 PlayAccountingTiming のヘッダ。
 PlayBeginParam.hプレイ開始に用いるパラメータを保持するクラス PlayBeginParam のヘッダ。
 PlayContinueParam.hコンティニューに用いるパラメータを保持するクラス PlayContinueParam のヘッダ。
 PlayEndParam.hプレイ終了に用いるパラメータを保持するクラス PlayEndParam のヘッダ。
 Player.hプレイヤーに紐付く情報をまとめて提供するMonostateクラス Player のヘッダ。
 PlayErrorId.hプレイ状態変更処理失敗時のエラー内容を表す列挙 PlayErrorId のヘッダ。
 PlayParamHolder.hプレイ状態変更に用いるパラメータを保持する基底クラス PlayParamHolder のヘッダ。
 RegionCode.h仕向地コード列挙 RegionCode のヘッダ。
 RequestState.hDaemonプロセスへの処理要求状態を保持するクラス RequestState のヘッダ。
 Resolution.h画面解像度情報構造体 Resolution のヘッダ。
 ScopeExit.hスコープが外れた時に任意の処理を行うクラス ScopeExit のヘッダ。
 Sequence.hゲームシーケンスを管理するMonostateクラス Sequence のヘッダ。
 SequenceBookkeeping.hプレイ回数やプレイ時間関連のブックキーピング構造体 SequenceBookkeeping のヘッダ。
 SerialId.hシリアルID構造体 SerialId のヘッダ。
 StackTrace.hスタックトレース情報クラス StackTrace のヘッダ。
 StaticAssert.hコンパイル時アサートマクロを定義するヘッダ。
 SwitchInput.hInputUnit クラスからスイッチ入力を取得するラッパクラス SwitchInput のヘッダ。
 SwitchOutput.hOutputUnit クラスにスイッチ出力値を設定するラッパクラス SwitchOutput のヘッダ。
 System.hシステムの不変情報を提供するMonostateクラス System のヘッダ。
 TestResult.hテスト結果列挙 TestResult のヘッダ。
 TimeSpan.hマイクロ秒精度の時間間隔を表す構造体 TimeSpan のヘッダ。
 traits.h型に関するメタ関数を定義するヘッダ。
 UsbDevice.hUSBデバイス関連処理を提供するMonostateクラス UsbDevice のヘッダ。
 UsbDeviceReconnectResult.hUSBデバイス再検出処理結果を表す列挙 UsbDeviceReconnectResult のヘッダ。
 UsbIO.hUSBの入出力処理を提供するMonostateクラス UsbIO のヘッダ。
 UsbIOAnalogInput.hUSB I/O のアナログ入力情報を提供するクラス UsbIOAnalogInput のヘッダ。
 UsbIOGeneralOutput.hUSB I/O の汎用出力処理を行うクラス UsbIOGeneralOutput のヘッダ。
 UsbIONode.hUSB I/O ボード単体の入出力処理を提供するクラス UsbIONode のヘッダ。
 UsbIOPwmOutput.hUSB I/O のPWM出力処理を行うクラス UsbIOPwmOutput のヘッダ。
 UsbIORotaryInput.hUSB I/O のロータリ入力情報を提供するクラス UsbIORotaryInput のヘッダ。
 UsbIOSwitchInput.hUSB I/O のスイッチ入力情報を提供するクラス UsbIOSwitchInput のヘッダ。
 UsbIOUniqueInput.hUSB I/O のユニーク入力情報を提供するクラス UsbIOUniqueInput のヘッダ。
 UsbIOUniqueOutput.hUSB I/O のユニーク出力処理を行うクラス UsbIOUniqueOutput のヘッダ。
 Version.hバージョン値構造体 Version のヘッダ。
 WiFi.hALL.Net Wi-Fi 情報を提供するMonostateクラス WiFi のヘッダ。
 WiFiDef.hALL.Net Wi-Fi 関連の情報を定義するヘッダ。
 WiFiUnit.hALL.Net Wi-Fi ルータの情報を提供するクラス WiFiUnit のヘッダ。
 WinEncoding.hWindows環境に特化した文字コード変換処理を提供する静的クラス WinEncoding のヘッダ。
 WinsockScope.hWinsockの初期化と解放を行うRAIIクラス WinsockScope のヘッダ。