Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

Move.hpp File Reference

#include "Hex.hpp"

Go to the source code of this file.

Classes

class  Move
 A (HexColor, HexPoint) pair. More...

Typedefs

typedef std::vector< MoveMoveSequence
 Sequence of moves.

Functions

std::ostream & operator<< (std::ostream &os, const Move &move)
 Extends standard output operator to Moves.
std::ostream & operator<< (std::ostream &os, const MoveSequence &move)
 Extends standard output operator for MoveSequences.

Detailed Description

Definition in file Move.hpp.


Typedef Documentation

typedef std::vector<Move> MoveSequence

Sequence of moves.

Definition at line 87 of file Move.hpp.


Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const MoveSequence move 
) [inline]

Extends standard output operator for MoveSequences.

Definition at line 90 of file Move.hpp.

std::ostream& operator<< ( std::ostream &  os,
const Move move 
) [inline]

Extends standard output operator to Moves.

Definition at line 79 of file Move.hpp.

References Move::toString().


6 Jan 2011 Doxygen 1.6.3