|
CeresEngine 0.2.0
A game development framework
|
#include <CeresEngine/Foundation/Container/FlatHashMap.hpp>
Public Types | |
| typedef FunctorStorage< size_t, hasher > | hasher_storage |
Public Member Functions | |
| KeyOrValueHasher ()=default | |
| KeyOrValueHasher (const hasher &hash) | |
| size_t | operator() (const key_type &key) |
| size_t | operator() (const key_type &key) const |
| size_t | operator() (const value_type &value) |
| size_t | operator() (const value_type &value) const |
| template<typename F , typename S > | |
| size_t | operator() (const Pair< F, S > &value) |
| template<typename F , typename S > | |
| size_t | operator() (const Pair< F, S > &value) const |
Public Member Functions inherited from CeresEngine::detailv3::FunctorStorage< size_t, hasher > | |
| FunctorStorage ()=default | |
| FunctorStorage (const hasher &functor) | |
| size_t | operator() (Args &&... args) |
| size_t | operator() (Args &&... args) const |
| typedef FunctorStorage<size_t, hasher> CeresEngine::detailv3::KeyOrValueHasher< key_type, value_type, hasher >::hasher_storage |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |