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
QUrlTwoFlags< E1, E2 > Class Template Reference

#include <qurl.h>

Collaboration diagram for QUrlTwoFlags< E1, E2 >:

Public Member Functions

constexpr QUrlTwoFlags ()
constexpr QUrlTwoFlags (E1 f)
constexpr QUrlTwoFlags (E2 f)
constexpr QUrlTwoFlags (QFlag f)
constexpr QUrlTwoFlags (QFlags< E1 > f)
constexpr QUrlTwoFlags (QFlags< E2 > f)
QUrlTwoFlagsoperator&= (int mask)
QUrlTwoFlagsoperator&= (uint mask)
QUrlTwoFlagsoperator&= (QFlags< E1 > mask)
QUrlTwoFlagsoperator&= (QFlags< E2 > mask)
QUrlTwoFlagsoperator|= (QUrlTwoFlags f)
QUrlTwoFlagsoperator|= (E1 f)
QUrlTwoFlagsoperator|= (E2 f)
QUrlTwoFlagsoperator|= (QFlags< E1 > mask)
QUrlTwoFlagsoperator|= (QFlags< E2 > mask)
QUrlTwoFlagsoperator^= (QUrlTwoFlags f)
QUrlTwoFlagsoperator^= (E1 f)
QUrlTwoFlagsoperator^= (E2 f)
QUrlTwoFlagsoperator^= (QFlags< E1 > mask)
QUrlTwoFlagsoperator^= (QFlags< E2 > mask)
constexpr operator QFlags< E1 > () const
constexpr operator QFlags< E2 > () const
constexpr operator int () const
constexpr bool operator! () const
constexpr QUrlTwoFlags operator| (QUrlTwoFlags f) const
constexpr QUrlTwoFlags operator| (E1 f) const
constexpr QUrlTwoFlags operator| (E2 f) const
constexpr QUrlTwoFlags operator^ (QUrlTwoFlags f) const
constexpr QUrlTwoFlags operator^ (E1 f) const
constexpr QUrlTwoFlags operator^ (E2 f) const
constexpr QUrlTwoFlags operator& (int mask) const
constexpr QUrlTwoFlags operator& (uint mask) const
constexpr QUrlTwoFlags operator& (E1 f) const
constexpr QUrlTwoFlags operator& (E2 f) const
constexpr QUrlTwoFlags operator~ () const
constexpr bool testFlag (E1 f) const
constexpr bool testFlag (E2 f) const

Detailed Description

template<typename E1, typename E2>
class QUrlTwoFlags< E1, E2 >

Definition at line 29 of file qurl.h.

Constructor & Destructor Documentation

◆ QUrlTwoFlags() [1/6]

template<typename E1, typename E2>
QUrlTwoFlags< E1, E2 >::QUrlTwoFlags ( )
inlineconstexpr

Definition at line 33 of file qurl.h.

◆ QUrlTwoFlags() [2/6]

template<typename E1, typename E2>
QUrlTwoFlags< E1, E2 >::QUrlTwoFlags ( E1 f)
inlineconstexpr

Definition at line 34 of file qurl.h.

◆ QUrlTwoFlags() [3/6]

template<typename E1, typename E2>
QUrlTwoFlags< E1, E2 >::QUrlTwoFlags ( E2 f)
inlineconstexpr

Definition at line 35 of file qurl.h.

◆ QUrlTwoFlags() [4/6]

template<typename E1, typename E2>
QUrlTwoFlags< E1, E2 >::QUrlTwoFlags ( QFlag f)
inlineconstexpr

Definition at line 36 of file qurl.h.

◆ QUrlTwoFlags() [5/6]

template<typename E1, typename E2>
QUrlTwoFlags< E1, E2 >::QUrlTwoFlags ( QFlags< E1 > f)
inlineconstexpr

Definition at line 37 of file qurl.h.

◆ QUrlTwoFlags() [6/6]

template<typename E1, typename E2>
QUrlTwoFlags< E1, E2 >::QUrlTwoFlags ( QFlags< E2 > f)
inlineconstexpr

Definition at line 38 of file qurl.h.

Member Function Documentation

◆ operator int()

template<typename E1, typename E2>
QUrlTwoFlags< E1, E2 >::operator int ( ) const
inlineconstexpr

Definition at line 57 of file qurl.h.

◆ operator QFlags< E1 >()

template<typename E1, typename E2>
QUrlTwoFlags< E1, E2 >::operator QFlags< E1 > ( ) const
inlineconstexpr

Definition at line 55 of file qurl.h.

◆ operator QFlags< E2 >()

template<typename E1, typename E2>
QUrlTwoFlags< E1, E2 >::operator QFlags< E2 > ( ) const
inlineconstexpr

Definition at line 56 of file qurl.h.

◆ operator!()

template<typename E1, typename E2>
bool QUrlTwoFlags< E1, E2 >::operator! ( ) const
inlineconstexpr

Definition at line 58 of file qurl.h.

◆ operator&() [1/4]

template<typename E1, typename E2>
QUrlTwoFlags QUrlTwoFlags< E1, E2 >::operator& ( E1 f) const
inlineconstexpr

Definition at line 76 of file qurl.h.

◆ operator&() [2/4]

template<typename E1, typename E2>
QUrlTwoFlags QUrlTwoFlags< E1, E2 >::operator& ( E2 f) const
inlineconstexpr

Definition at line 78 of file qurl.h.

◆ operator&() [3/4]

template<typename E1, typename E2>
QUrlTwoFlags QUrlTwoFlags< E1, E2 >::operator& ( int mask) const
inlineconstexpr

Definition at line 72 of file qurl.h.

◆ operator&() [4/4]

template<typename E1, typename E2>
QUrlTwoFlags QUrlTwoFlags< E1, E2 >::operator& ( uint mask) const
inlineconstexpr

Definition at line 74 of file qurl.h.

◆ operator&=() [1/4]

template<typename E1, typename E2>
QUrlTwoFlags & QUrlTwoFlags< E1, E2 >::operator&= ( int mask)
inline

Definition at line 40 of file qurl.h.

◆ operator&=() [2/4]

template<typename E1, typename E2>
QUrlTwoFlags & QUrlTwoFlags< E1, E2 >::operator&= ( QFlags< E1 > mask)
inline

Definition at line 42 of file qurl.h.

◆ operator&=() [3/4]

template<typename E1, typename E2>
QUrlTwoFlags & QUrlTwoFlags< E1, E2 >::operator&= ( QFlags< E2 > mask)
inline

Definition at line 43 of file qurl.h.

◆ operator&=() [4/4]

template<typename E1, typename E2>
QUrlTwoFlags & QUrlTwoFlags< E1, E2 >::operator&= ( uint mask)
inline

Definition at line 41 of file qurl.h.

◆ operator^() [1/3]

template<typename E1, typename E2>
QUrlTwoFlags QUrlTwoFlags< E1, E2 >::operator^ ( E1 f) const
inlineconstexpr

Definition at line 68 of file qurl.h.

◆ operator^() [2/3]

template<typename E1, typename E2>
QUrlTwoFlags QUrlTwoFlags< E1, E2 >::operator^ ( E2 f) const
inlineconstexpr

Definition at line 70 of file qurl.h.

◆ operator^() [3/3]

template<typename E1, typename E2>
QUrlTwoFlags QUrlTwoFlags< E1, E2 >::operator^ ( QUrlTwoFlags< E1, E2 > f) const
inlineconstexpr

Definition at line 66 of file qurl.h.

◆ operator^=() [1/5]

template<typename E1, typename E2>
QUrlTwoFlags & QUrlTwoFlags< E1, E2 >::operator^= ( E1 f)
inline

Definition at line 50 of file qurl.h.

◆ operator^=() [2/5]

template<typename E1, typename E2>
QUrlTwoFlags & QUrlTwoFlags< E1, E2 >::operator^= ( E2 f)
inline

Definition at line 51 of file qurl.h.

◆ operator^=() [3/5]

template<typename E1, typename E2>
QUrlTwoFlags & QUrlTwoFlags< E1, E2 >::operator^= ( QFlags< E1 > mask)
inline

Definition at line 52 of file qurl.h.

◆ operator^=() [4/5]

template<typename E1, typename E2>
QUrlTwoFlags & QUrlTwoFlags< E1, E2 >::operator^= ( QFlags< E2 > mask)
inline

Definition at line 53 of file qurl.h.

◆ operator^=() [5/5]

template<typename E1, typename E2>
QUrlTwoFlags & QUrlTwoFlags< E1, E2 >::operator^= ( QUrlTwoFlags< E1, E2 > f)
inline

Definition at line 49 of file qurl.h.

◆ operator|() [1/3]

template<typename E1, typename E2>
QUrlTwoFlags QUrlTwoFlags< E1, E2 >::operator| ( E1 f) const
inlineconstexpr

Definition at line 62 of file qurl.h.

◆ operator|() [2/3]

template<typename E1, typename E2>
QUrlTwoFlags QUrlTwoFlags< E1, E2 >::operator| ( E2 f) const
inlineconstexpr

Definition at line 64 of file qurl.h.

◆ operator|() [3/3]

template<typename E1, typename E2>
QUrlTwoFlags QUrlTwoFlags< E1, E2 >::operator| ( QUrlTwoFlags< E1, E2 > f) const
inlineconstexpr

Definition at line 60 of file qurl.h.

◆ operator|=() [1/5]

template<typename E1, typename E2>
QUrlTwoFlags & QUrlTwoFlags< E1, E2 >::operator|= ( E1 f)
inline

Definition at line 45 of file qurl.h.

◆ operator|=() [2/5]

template<typename E1, typename E2>
QUrlTwoFlags & QUrlTwoFlags< E1, E2 >::operator|= ( E2 f)
inline

Definition at line 46 of file qurl.h.

◆ operator|=() [3/5]

template<typename E1, typename E2>
QUrlTwoFlags & QUrlTwoFlags< E1, E2 >::operator|= ( QFlags< E1 > mask)
inline

Definition at line 47 of file qurl.h.

◆ operator|=() [4/5]

template<typename E1, typename E2>
QUrlTwoFlags & QUrlTwoFlags< E1, E2 >::operator|= ( QFlags< E2 > mask)
inline

Definition at line 48 of file qurl.h.

◆ operator|=() [5/5]

template<typename E1, typename E2>
QUrlTwoFlags & QUrlTwoFlags< E1, E2 >::operator|= ( QUrlTwoFlags< E1, E2 > f)
inline

Definition at line 44 of file qurl.h.

◆ operator~()

template<typename E1, typename E2>
QUrlTwoFlags QUrlTwoFlags< E1, E2 >::operator~ ( ) const
inlineconstexpr

Definition at line 80 of file qurl.h.

◆ testFlag() [1/2]

template<typename E1, typename E2>
bool QUrlTwoFlags< E1, E2 >::testFlag ( E1 f) const
inlineconstexpr

Definition at line 83 of file qurl.h.

◆ testFlag() [2/2]

template<typename E1, typename E2>
bool QUrlTwoFlags< E1, E2 >::testFlag ( E2 f) const
inlineconstexpr

Definition at line 84 of file qurl.h.


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