Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtPrivate::QHashCombinerWithSeed< Mixer > Struct Template Reference

#include <qhashfunctions.h>

Inheritance diagram for QtPrivate::QHashCombinerWithSeed< Mixer >:
Collaboration diagram for QtPrivate::QHashCombinerWithSeed< Mixer >:

Public Types

using result_type = typename Mixer::result_type

Public Member Functions

constexpr QHashCombinerWithSeed (result_type s) noexcept
template<typename T>
constexpr result_type operator() (result_type result, const T &t) const noexcept(noexcept(qHash(t, seed)))

Public Attributes

size_t seed

Detailed Description

template<typename Mixer>
struct QtPrivate::QHashCombinerWithSeed< Mixer >

Definition at line 301 of file qhashfunctions.h.

Member Typedef Documentation

◆ result_type

template<typename Mixer>
using QtPrivate::QHashCombinerWithSeed< Mixer >::result_type = typename Mixer::result_type

Definition at line 303 of file qhashfunctions.h.

Constructor & Destructor Documentation

◆ QHashCombinerWithSeed()

template<typename Mixer>
QtPrivate::QHashCombinerWithSeed< Mixer >::QHashCombinerWithSeed ( result_type s)
inlineconstexprnoexcept

Definition at line 305 of file qhashfunctions.h.

Member Function Documentation

◆ operator()()

template<typename Mixer>
template<typename T>
result_type QtPrivate::QHashCombinerWithSeed< Mixer >::operator() ( result_type result,
const T & t ) const
inlineconstexprnoexcept

Definition at line 308 of file qhashfunctions.h.

Member Data Documentation

◆ seed

template<typename Mixer>
size_t QtPrivate::QHashCombinerWithSeed< Mixer >::seed

Definition at line 304 of file qhashfunctions.h.


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