libjmmcg  build_2783
A C++ library containing an eclectic mix of useful, advanced components.
std::hash< jmmcg::stack_string > Struct Template Reference

#include <stack_string.hpp>

Inherits unary_function< jmmcg::stack_string, std::size_t >.

Public Types

typedef unary_function< jmmcg::stack_string, size_t >::result_type result_type
 
typedef unary_function< jmmcg::stack_string, size_t >::argument_type argument_type
 

Public Member Functions

result_type operator() (argument_type const &s) const noexcept(true) FORCE_INLINE
 

Detailed Description

template<>
struct std::hash< jmmcg::stack_string >

Definition at line 455 of file stack_string.hpp.

Member Typedef Documentation

◆ argument_type

typedef unary_function<jmmcg::stack_string, size_t>::argument_type std::hash< jmmcg::stack_string >::argument_type

Definition at line 457 of file stack_string.hpp.

◆ result_type

typedef unary_function<jmmcg::stack_string, size_t>::result_type std::hash< jmmcg::stack_string >::result_type

Definition at line 456 of file stack_string.hpp.

Member Function Documentation

◆ operator()()

result_type std::hash< jmmcg::stack_string >::operator() ( argument_type const &  s) const
inlinenoexcept

Definition at line 459 of file stack_string.hpp.


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