Public Attributes | List of all members
cwchess::BitBoardData Struct Reference

The POD base type of class BitBoard. More...

#include <BitBoard.h>

Inheritance diagram for cwchess::BitBoardData:
Inheritance graph

Public Attributes

mask_t M_bitmask
 A one-bit-per-square chessboard mask. More...

Detailed Description

The POD base type of class BitBoard.

This class contains a 64-bit unsigned integer where each bit represents one square on the chessboard.

It may not have constructors or destructors, because it is needed that this struct is POD in order for optimisation to work.

See also

Definition at line 87 of file BitBoard.h.

Member Data Documentation

mask_t cwchess::BitBoardData::M_bitmask

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

Copyright © 2006 - 2010 Carlo Wood.  All rights reserved.