Photon Common Library 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::detail::HeterogeneousStringHash Struct Reference

#include <detail.h>

Public Types

using is_transparent = void
 

Public Member Functions

std::size_t operator() (const char *txt) const
 
std::size_t operator() (std::string_view txt) const
 
std::size_t operator() (const std::string &txt) const
 

Member Typedef Documentation

◆ is_transparent

Member Function Documentation

◆ operator()() [1/3]

std::size_t ph::detail::HeterogeneousStringHash::operator() ( const char * txt) const
inlinenodiscard

◆ operator()() [2/3]

std::size_t ph::detail::HeterogeneousStringHash::operator() ( const std::string & txt) const
inlinenodiscard

◆ operator()() [3/3]

std::size_t ph::detail::HeterogeneousStringHash::operator() ( std::string_view txt) const
inlinenodiscard

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