All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Static Public Member Functions | Static Private Attributes | List of all members
osl::hash::HashGenTable Class Reference

#include <hashKey.h>

Collaboration diagram for osl::hash::HashGenTable:
Collaboration graph
[legend]

Public Member Functions

 HashGenTable ()
 

Static Public Member Functions

static void addHashKey (HashKey &hk, Square sq, PtypeO ptypeo)
 
static void subHashKey (HashKey &hk, Square sq, PtypeO ptypeo)
 

Static Private Attributes

static const CArray2d
< HashKey128Layout,
Square::SIZE, PTYPEO_SIZE
key
 

Detailed Description

Definition at line 56 of file hashKey.h.

Constructor & Destructor Documentation

osl::hash::HashGenTable::HashGenTable ( )

Member Function Documentation

static void osl::hash::HashGenTable::addHashKey ( HashKey hk,
Square  sq,
PtypeO  ptypeo 
)
inlinestatic
static void osl::hash::HashGenTable::subHashKey ( HashKey hk,
Square  sq,
PtypeO  ptypeo 
)
inlinestatic

Member Data Documentation

const CArray2d< hash::HashKey128Layout, Square::SIZE, PTYPEO_SIZE > osl::hash::HashGenTable::key
staticprivate

Definition at line 61 of file hashKey.h.

Referenced by addHashKey(), and subHashKey().


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