Public Member Functions | Public Attributes
osl::checkmate::DfpnRecord Class Reference

#include <dfpnRecord.h>

Inheritance diagram for osl::checkmate::DfpnRecord:
Inheritance graph
[legend]
Collaboration diagram for osl::checkmate::DfpnRecord:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DfpnRecord ()
 DfpnRecord (PieceStand black, PieceStand white)
void setFrom (const DfpnRecordBase &src)
unsigned int proof () const
unsigned int disproof () const
void setProofPieces (PieceStand a)
void setDisproofPieces (PieceStand a)
const PieceStand proofPieces () const
const PieceStand disproofPieces () const

Public Attributes

CArray< PieceStand, 2 > stands

Detailed Description

Definition at line 58 of file dfpnRecord.h.


Constructor & Destructor Documentation

osl::checkmate::DfpnRecord::DfpnRecord ( ) [inline]

Definition at line 63 of file dfpnRecord.h.

osl::checkmate::DfpnRecord::DfpnRecord ( PieceStand  black,
PieceStand  white 
) [inline]

Definition at line 64 of file dfpnRecord.h.

References osl::BLACK, stands, and osl::WHITE.


Member Function Documentation

unsigned int osl::checkmate::DfpnRecord::disproof ( ) const [inline]
const PieceStand osl::checkmate::DfpnRecord::disproofPieces ( ) const [inline]
unsigned int osl::checkmate::DfpnRecord::proof ( ) const [inline]
const PieceStand osl::checkmate::DfpnRecord::proofPieces ( ) const [inline]
void osl::checkmate::DfpnRecord::setDisproofPieces ( PieceStand  a) [inline]
void osl::checkmate::DfpnRecord::setFrom ( const DfpnRecordBase src) [inline]
void osl::checkmate::DfpnRecord::setProofPieces ( PieceStand  a) [inline]

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines