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::CompareAgainstLiteralZero Class Reference

#include <qcompare_impl.h>

+ Collaboration diagram for QtPrivate::CompareAgainstLiteralZero:

Public Types

using SafeZero = void (CompareAgainstLiteralZero::*)()
 

Public Member Functions

Q_IMPLICIT constexpr CompareAgainstLiteralZero (SafeZero) noexcept
 
template<typename T , std::enable_if_t< std::is_null_pointer_v< T >, bool > = true>
 CompareAgainstLiteralZero (T)=delete
 

Detailed Description

Definition at line 21 of file qcompare_impl.h.

Member Typedef Documentation

◆ SafeZero

using QtPrivate::CompareAgainstLiteralZero::SafeZero = void (CompareAgainstLiteralZero::*)()

Definition at line 23 of file qcompare_impl.h.

Constructor & Destructor Documentation

◆ CompareAgainstLiteralZero() [1/2]

Q_IMPLICIT constexpr QtPrivate::CompareAgainstLiteralZero::CompareAgainstLiteralZero ( SafeZero )
inlineconstexprnoexcept

Definition at line 24 of file qcompare_impl.h.

◆ CompareAgainstLiteralZero() [2/2]

template<typename T , std::enable_if_t< std::is_null_pointer_v< T >, bool > = true>
QtPrivate::CompareAgainstLiteralZero::CompareAgainstLiteralZero ( T )
delete

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