Public Member Functions | Static Public Member Functions
osl::hash::HashKey Class Reference

#include <hashKey.h>

List of all members.

Public Member Functions

 HashKey ()
 HashKey (const SimpleState &)
const HashKey newHashWithMove (Move move) const
const HashKey newMakeMove (Move) const
const HashKey newUnmakeMove (Move) const
void dumpContents (std::ostream &os) const
void dumpContentsCerr () const

Static Public Member Functions

static const HashKey readFromDump (const std::string &)
static const HashKey readFromDump (std::istream &)

Detailed Description

Definition at line 25 of file hashKey.h.


Constructor & Destructor Documentation

osl::hash::HashKey::HashKey ( ) [inline]

Definition at line 28 of file hashKey.h.

osl::hash::HashKey::HashKey ( const SimpleState &  state)

Member Function Documentation

void osl::hash::HashKey::dumpContents ( std::ostream &  os) const

Definition at line 26 of file hashKey.cc.

void osl::hash::HashKey::dumpContentsCerr ( ) const

Definition at line 34 of file hashKey.cc.

const osl::hash::HashKey osl::hash::HashKey::newHashWithMove ( Move  move) const

Definition at line 69 of file hashKey.cc.

Referenced by osl::search::SimpleHashTable::getPV().

const osl::hash::HashKey osl::hash::HashKey::newMakeMove ( Move  move) const
const osl::hash::HashKey osl::hash::HashKey::newUnmakeMove ( Move  move) const
const osl::hash::HashKey osl::hash::HashKey::readFromDump ( const std::string &  str) [static]

Definition at line 39 of file hashKey.cc.

const osl::hash::HashKey osl::hash::HashKey::readFromDump ( std::istream &  is) [static]

Definition at line 45 of file hashKey.cc.


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