My Project
Public Member Functions | Public Attributes | List of all members
osl::hash::HashKey128::StandHash Struct Reference

#include <hashKey.h>

Public Member Functions

 StandHash ()
 
uint64_t toUint64 (PieceStand stand) const
 

Public Attributes

CArray< uint64_t, 19 *3 *3 > HashMajorPawn
 
CArray< uint64_t, 5 *5 *5 *5 > HashPiece
 

Detailed Description

Definition at line 113 of file hashKey.h.

Constructor & Destructor Documentation

◆ StandHash()

osl::hash::HashKey128::StandHash::StandHash ( )

Definition at line 16 of file hashKey.cc.

Member Function Documentation

◆ toUint64()

uint64_t osl::hash::HashKey128::StandHash::toUint64 ( PieceStand  stand) const
inline

Member Data Documentation

◆ HashMajorPawn

CArray<uint64_t, 19*3*3> osl::hash::HashKey128::StandHash::HashMajorPawn

Definition at line 115 of file hashKey.h.

Referenced by toUint64().

◆ HashPiece

CArray<uint64_t, 5*5*5*5> osl::hash::HashKey128::StandHash::HashPiece

Definition at line 116 of file hashKey.h.

Referenced by toUint64().


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