Public Types | |
typedef K | key_type |
typedef Foam::zero::null | mapped_type |
typedef key_type | value_type |
Public Member Functions | |
HashTableSingle (const HashTableSingle &)=delete | |
void | operator= (const HashTableSingle &)=delete |
template<class... Args> | |
HashTableSingle (HashTableSingle *next, const key_type &key, Args &&...) | |
const key_type & | key () const |
const mapped_type & | cval () const |
mapped_type & | val () |
void | print (Ostream &os) const |
Static Public Member Functions | |
static constexpr bool | stores_value () noexcept |
Public Attributes | |
key_type | key_ |
HashTableSingle * | next_ |
Definition at line 202 of file HashTableDetail.H.
Definition at line 207 of file HashTableDetail.H.
typedef Foam::zero::null mapped_type |
Definition at line 210 of file HashTableDetail.H.
typedef key_type value_type |
Definition at line 213 of file HashTableDetail.H.
|
delete |
|
inline |
Definition at line 243 of file HashTableDetail.H.
|
inlinestaticconstexprnoexcept |
Definition at line 216 of file HashTableDetail.H.
|
delete |
|
inline |
Definition at line 255 of file HashTableDetail.H.
References HashTableSingle< K >::key_.
|
inline |
Definition at line 261 of file HashTableDetail.H.
References zero::null::dummy.
|
inline |
Definition at line 267 of file HashTableDetail.H.
References zero::null::dummy.
|
inline |
Definition at line 273 of file HashTableDetail.H.
References HashTableSingle< K >::key_, and os().
key_type key_ |
Definition at line 225 of file HashTableDetail.H.
Referenced by HashTableSingle< K >::key(), and HashTableSingle< K >::print().
HashTableSingle* next_ |
Definition at line 228 of file HashTableDetail.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.