Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  
Public Member Functions | Private Attributes

GoUctPlayoutPolicyFactory< BOARD > Class Template Reference

#include <GoUctPlayoutPolicy.h>

List of all members.

Public Member Functions

 GoUctPlayoutPolicyFactory (const GoUctPlayoutPolicyParam &param)
 Constructor.
GoUctPlayoutPolicy< BOARD > * Create (const BOARD &bd)

Private Attributes

const GoUctPlayoutPolicyParamm_param

Detailed Description

template<class BOARD>
class GoUctPlayoutPolicyFactory< BOARD >

Definition at line 788 of file GoUctPlayoutPolicy.h.


Constructor & Destructor Documentation

template<class BOARD >
GoUctPlayoutPolicyFactory< BOARD >::GoUctPlayoutPolicyFactory ( const GoUctPlayoutPolicyParam param  ) 

Constructor.

Parameters:
param Playout policy parameters. Stores a reference. Lifetime of the argument must exceed the lifetime of this factory and created objects.

Definition at line 805 of file GoUctPlayoutPolicy.h.


Member Function Documentation

template<class BOARD >
GoUctPlayoutPolicy< BOARD > * GoUctPlayoutPolicyFactory< BOARD >::Create ( const BOARD &  bd  ) 

Definition at line 812 of file GoUctPlayoutPolicy.h.

References GoUctPlayoutPolicyFactory< BOARD >::m_param.


Member Data Documentation

template<class BOARD >
const GoUctPlayoutPolicyParam& GoUctPlayoutPolicyFactory< BOARD >::m_param [private]

Definition at line 800 of file GoUctPlayoutPolicy.h.

Referenced by GoUctPlayoutPolicyFactory< BOARD >::Create().


The documentation for this class was generated from the following file:


Sun Mar 13 2011 Doxygen 1.7.1