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


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 ( )

Construct null.

Definition at line 84 of file StaticHashTable.H.

References StaticHashTableCore::ClassName().

Here is the call graph for this function:

Member Function Documentation

Foam::label canonicalSize ( const label  size)

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 ( "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: