Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QtPrivate::QCaseInsensitiveLatin1Hash Struct Reference

#include <qlatin1stringmatcher.h>

+ Collaboration diagram for QtPrivate::QCaseInsensitiveLatin1Hash:

Public Member Functions

constexpr QCaseInsensitiveLatin1Hash ()=default
 
constexpr std::size_t operator() (char c) const noexcept
 

Static Public Member Functions

static int difference (char lhs, char rhs)
 
static auto matcher (char ch)
 

Detailed Description

Definition at line 92 of file qlatin1stringmatcher.h.

Constructor & Destructor Documentation

◆ QCaseInsensitiveLatin1Hash()

constexpr QtPrivate::QCaseInsensitiveLatin1Hash::QCaseInsensitiveLatin1Hash ( )
constexprdefault

Member Function Documentation

◆ difference()

static int QtPrivate::QCaseInsensitiveLatin1Hash::difference ( char lhs,
char rhs )
inlinestatic

Definition at line 101 of file qlatin1stringmatcher.h.

Referenced by latin1nicmp().

+ Here is the caller graph for this function:

◆ matcher()

static auto QtPrivate::QCaseInsensitiveLatin1Hash::matcher ( char ch)
inlinestatic

Definition at line 106 of file qlatin1stringmatcher.h.

References ch, and other().

Referenced by QtPrivate::count(), and QtPrivate::findString().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ operator()()

constexpr std::size_t QtPrivate::QCaseInsensitiveLatin1Hash::operator() ( char c) const
inlineconstexprnoexcept

Definition at line 96 of file qlatin1stringmatcher.h.


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