AM Daemon ライブラリリファレンス
クラス | 名前空間 | 関数 | 変数
InputOutputId.h ファイル

抽象入出力の識別ID構造体テンプレート InputOutputId のヘッダ。 [詳解]

#include "amdaemon/env.h"
#include <string>
#include <cstddef>
#include <cwchar>
+ InputOutputId.h の依存先関係図:

[ソースコード]

クラス

struct  amdaemon::InputOutputId< Tag >
 抽象入出力の識別ID構造体テンプレート。 [詳解]
 
struct  std::hash< ::amdaemon::InputOutputId< Tag > >
 ハッシュ値を求めるファンクタ構造体。 [詳解]
 

名前空間

 amdaemon
 AM Daemon ライブラリクラス群の基底名前空間。
 

関数

void amdaemon::detail::makeInputOutputIdValue (const wchar_t *src, wchar_t(&dest)[InputOutputIdValueSize])
 InputOutputId 構造体の内部値を設定する。 [詳解]
 

変数

static const std::size_t amdaemon::detail::InputOutputIdValueSize
 InputOutputId 構造体内部値の最大サイズ。 [詳解]
 

詳解

抽象入出力の識別ID構造体テンプレート InputOutputId のヘッダ。

Copyright(C)SEGA

関数詳解

void amdaemon::detail::makeInputOutputIdValue ( const wchar_t *  src,
wchar_t(&)  dest[InputOutputIdValueSize] 
)

InputOutputId 構造体の内部値を設定する。

引数
[in]src設定元の値。
[in]dest設定先の値。
覚え書き
アプリ側で直接利用することはない。

変数詳解

const std::size_t amdaemon::detail::InputOutputIdValueSize
static

InputOutputId 構造体内部値の最大サイズ。