|
Core Library
1.7.0.0
Library containing core utilities and tools for threading, networking, logging, INI and CSV file management etc.
|
Template specialisation of std::hash for enum eLogMessageLevel. More...
#include <DebugLog.h>
Public Types | |
| using | argument_t = core_lib::log::eLogMessageLevel |
| Typedef for argument type. | |
| using | result_t = std::size_t |
| Typedef for result type. | |
| using | enumType_t = TYPENAME_DECL_ std::underlying_type< argument_t >::type |
| Typedef for underlying type. | |
Public Member Functions | |
| result_t | operator() (const argument_t &a) const |
| Function operator to perform the hash. More... | |
Template specialisation of std::hash for enum eLogMessageLevel.
|
inline |
Function operator to perform the hash.
| [in] | a | - Argument to be hashed. |