All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions
osl::hash::HashKey Class Reference

#include <hashKey.h>

Inheritance diagram for osl::hash::HashKey:
Inheritance graph
[legend]
Collaboration diagram for osl::hash::HashKey:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 HashKey ()
 HashKey (const SimpleState &)
 HashKey (uint64_t h0, uint32_t h1, uint32_t s)
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 34 of file hashKey.h.


Constructor & Destructor Documentation

Definition at line 37 of file hashKey.h.

osl::hash::HashKey::HashKey ( const SimpleState &  state)
osl::hash::HashKey::HashKey ( uint64_t  h0,
uint32_t  h1,
uint32_t  s 
) [inline]

Definition at line 40 of file hashKey.h.


Member Function Documentation

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

Definition at line 38 of file hashKey.cc.

Definition at line 75 of file hashKey.cc.

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

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

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