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
QStaticByteArrayMatcherBase Class Reference

Non-template base class of QStaticByteArrayMatcher. More...

#include <qbytearraymatcher.h>

+ Inheritance diagram for QStaticByteArrayMatcherBase:
+ Collaboration diagram for QStaticByteArrayMatcherBase:

Protected Member Functions

constexpr QStaticByteArrayMatcherBase (const char *pattern, size_t n) noexcept
 
 ~QStaticByteArrayMatcherBase ()=default
 
Q_CORE_EXPORT qsizetype indexOfIn (const char *needle, size_t nlen, const char *haystack, qsizetype hlen, qsizetype from) const noexcept
 

Detailed Description

Non-template base class of QStaticByteArrayMatcher.

Since
5.9

Definition at line 64 of file qbytearraymatcher.h.

Constructor & Destructor Documentation

◆ QStaticByteArrayMatcherBase()

constexpr QStaticByteArrayMatcherBase::QStaticByteArrayMatcherBase ( const char * pattern,
size_t n )
inlineexplicitconstexprprotectednoexcept

Definition at line 71 of file qbytearraymatcher.h.

◆ ~QStaticByteArrayMatcherBase()

QStaticByteArrayMatcherBase::~QStaticByteArrayMatcherBase ( )
protecteddefault

References q20::fill().

+ Here is the call graph for this function:

Member Function Documentation

◆ indexOfIn()

qsizetype QStaticByteArrayMatcherBase::indexOfIn ( const char * needle,
size_t nlen,
const char * haystack,
qsizetype hlen,
qsizetype from ) const
protectednoexcept

Definition at line 385 of file qbytearraymatcher.cpp.

References bm_find().

Referenced by QStaticByteArrayMatcher< N >::indexIn(), QStaticByteArrayMatcher< N >::indexIn(), and QStaticByteArrayMatcher< N >::indexIn().

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

The documentation for this class was generated from the following files: