Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QtPrivate::QXmlString Class Reference

#include <qxmlstream.h>

+ Collaboration diagram for QtPrivate::QXmlString:

Public Member Functions

 QXmlString (QStringPrivate &&d)
 
 QXmlString (const QString &s)
 
QXmlStringoperator= (const QString &s)
 
QXmlStringoperator= (QString &&s)
 
constexpr QXmlString ()
 
void swap (QXmlString &other) noexcept
 
 operator QStringView () const
 
qsizetype size () const
 

Detailed Description

Definition at line 19 of file qxmlstream.h.

Constructor & Destructor Documentation

◆ QXmlString() [1/3]

QtPrivate::QXmlString::QXmlString ( QStringPrivate &&  d)
inline

Definition at line 22 of file qxmlstream.h.

◆ QXmlString() [2/3]

QtPrivate::QXmlString::QXmlString ( const QString s)
inline

Definition at line 23 of file qxmlstream.h.

◆ QXmlString() [3/3]

constexpr QtPrivate::QXmlString::QXmlString ( )
inlineconstexpr

Definition at line 26 of file qxmlstream.h.

Member Function Documentation

◆ operator QStringView()

QtPrivate::QXmlString::operator QStringView ( ) const
inline

Definition at line 33 of file qxmlstream.h.

References QArrayDataPointer< T >::data(), and QArrayDataPointer< T >::size.

+ Here is the call graph for this function:

◆ operator=() [1/2]

QXmlString & QtPrivate::QXmlString::operator= ( const QString s)
inline

Definition at line 24 of file qxmlstream.h.

◆ operator=() [2/2]

QXmlString & QtPrivate::QXmlString::operator= ( QString &&  s)
inline

Definition at line 25 of file qxmlstream.h.

References QArrayDataPointer< T >::swap().

+ Here is the call graph for this function:

◆ size()

qsizetype QtPrivate::QXmlString::size ( ) const
inline

Definition at line 34 of file qxmlstream.h.

References QArrayDataPointer< T >::size.

◆ swap()

void QtPrivate::QXmlString::swap ( QXmlString other)
inlinenoexcept

Definition at line 28 of file qxmlstream.h.

References other(), and QArrayDataPointer< T >::swap().

+ Here is the call graph for this function:

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