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

GoBoardRestorer Class Reference

Remembers the state of a board and restores it in its destructor. More...

#include <GoBoardRestorer.h>

List of all members.

Public Member Functions

 GoBoardRestorer (GoBoard &bd)
 ~GoBoardRestorer ()

Private Types

typedef SgArrayList
< GoPlayerMove,
GO_MAX_NUM_MOVES
MoveList

Private Attributes

GoBoardm_bd
int m_size
GoRules m_rules
MoveList m_moves

Detailed Description

Remembers the state of a board and restores it in its destructor.

Definition at line 13 of file GoBoardRestorer.h.


Member Typedef Documentation

Definition at line 21 of file GoBoardRestorer.h.


Constructor & Destructor Documentation

GoBoardRestorer::GoBoardRestorer ( GoBoard bd  ) 
GoBoardRestorer::~GoBoardRestorer (  ) 

Member Data Documentation

Definition at line 23 of file GoBoardRestorer.h.

Referenced by ~GoBoardRestorer().

Definition at line 29 of file GoBoardRestorer.h.

Referenced by GoBoardRestorer(), and ~GoBoardRestorer().

Definition at line 27 of file GoBoardRestorer.h.

int GoBoardRestorer::m_size [private]

Definition at line 25 of file GoBoardRestorer.h.

Referenced by ~GoBoardRestorer().


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


Sun Mar 13 2011 Doxygen 1.7.1