Classes | Public Member Functions | Static Public Member Functions | List of all members
StaticHashTableCore Struct Reference

Template-invariant bits for StaticHashTable. More...

Inheritance diagram for StaticHashTableCore:
Inheritance graph
[legend]

Classes

struct  iteratorEnd
 A zero-sized end iterator. More...
 

Public Member Functions

 StaticHashTableCore ()
 Construct null. More...
 
 ClassName ("StaticHashTable")
 Define template name and debug. More...
 

Static Public Member Functions

static label canonicalSize (const label)
 Return a canonical (power-of-two) size. More...
 

Detailed Description

Template-invariant bits for StaticHashTable.

Definition at line 78 of file StaticHashTable.H.

Constructor & Destructor Documentation

◆ StaticHashTableCore()

StaticHashTableCore ( )
inline

Construct null.

Definition at line 84 of file StaticHashTable.H.

References StaticHashTableCore::ClassName().

Here is the call graph for this function:

Member Function Documentation

◆ canonicalSize()

Foam::label canonicalSize ( const label  size)
static

Return a canonical (power-of-two) size.

Definition at line 35 of file StaticHashTable.C.

Referenced by StaticHashTableCore::iteratorEnd::iteratorEnd(), and StaticHashTable< T, Key, Hash >::resize().

Here is the caller graph for this function:

◆ ClassName()

ClassName ( "StaticHashTable"  )

Define template name and debug.

Referenced by StaticHashTableCore::StaticHashTableCore().

Here is the caller graph for this function:

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