クラス テンプレート osl::effect::SignatureEffect< State >

ޥȤ(MoveSignature)ݻState. [詳細]

#include <signatureEffect.h>

osl::effect::SignatureEffect< State >に対する継承グラフ

Inheritance graph
[凡例]
osl::effect::SignatureEffect< State >のコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public 型

typedef SignatureEffect< Stateeffect_state_t
 Ѿ饹 effect ĤФ˻Ѥ

Public メソッド

template<typename OrigState>
 SignatureEffect (OrigState const &st)
MoveSignature getSignature (Position pos) const
void setSignature (Position pos, MoveSignature signature)

Public 変数

SignatureTable signatureTable


説明

template<class State>
class osl::effect::SignatureEffect< State >

ޥȤ(MoveSignature)ݻState.

Stateικݤ˾Ȥ뤬®ԤǤ ä1ޥ1byteɽǤ뤿ʣΥޥ٤뤳Ȥǽ ߤϻȤƤʤ

signatureEffect.h50 行で定義されています。


型定義

Ѿ饹 effect ĤФ˻Ѥ

signatureEffect.h54 行で定義されています。


コンストラクタとデストラクタ

template<class State>
template<typename OrigState>
osl::effect::SignatureEffect< State >::SignatureEffect ( OrigState const &  st  )  [inline, explicit]

signatureEffect.h57 行で定義されています。


関数

template<class State>
MoveSignature osl::effect::SignatureEffect< State >::getSignature ( Position  pos  )  const [inline]

template<class State>
void osl::effect::SignatureEffect< State >::setSignature ( Position  pos,
MoveSignature  signature 
) [inline]


変数


このクラスの説明は次のファイルから生成されました:

Thu Oct 8 05:01:16 2009に生成されました。  doxygen 1.5.6