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
qxmlstream_p.h File Reference

(c4301be7d5f94852e1b17f2c2989d5ca807855d4)

#include <QtCore/private/qglobal_p.h>
#include <qstringconverter.h>
#include <qxmlstream.h>
#include "qxmlstreamgrammar_p.h"
#include <QtCore/qhash.h>
#include <QCoreApplication>
#include <memory>
#include <optional>
+ Include dependency graph for qxmlstream_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QtPrivate::XmlStringRef
 
class  QXmlStreamSimpleStack< T >
 
class  QXmlStream
 
class  QXmlStreamPrivateTagStack
 
struct  QXmlStreamPrivateTagStack::NamespaceDeclaration
 
struct  QXmlStreamPrivateTagStack::Tag
 
class  QXmlStreamReaderPrivate
 
struct  QXmlStreamReaderPrivate::Entity
 
struct  QXmlStreamReaderPrivate::QEntityReference
 
struct  QXmlStreamReaderPrivate::DtdAttribute
 
struct  QXmlStreamReaderPrivate::NotationDeclaration
 
struct  QXmlStreamReaderPrivate::EntityDeclaration
 
struct  QXmlStreamReaderPrivate::Value
 
struct  QXmlStreamReaderPrivate::Attribute
 

Namespaces

namespace  QtPrivate
 \macro QT_NO_KEYWORDS >
 

Macros

#define QXMLSTREAM_P_H
 
#define MAKE_MEMBER(name)    auto name () const noexcept { return view(). name (); }
 
#define MAKE_OP(op)
 
#define MAKE_OP(op)
 

Macro Definition Documentation

◆ MAKE_MEMBER

#define MAKE_MEMBER ( name)     auto name () const noexcept { return view(). name (); }

Definition at line 77 of file qxmlstream_p.h.

◆ MAKE_OP [1/2]

#define MAKE_OP ( op)
Value:
friend auto operator op(const XmlStringRef &lhs, const XmlStringRef &rhs) noexcept { return lhs.view() op rhs.view(); } \
/*end*/

Definition at line 92 of file qxmlstream_p.h.

◆ MAKE_OP [2/2]

#define MAKE_OP ( op)
Value:
friend auto operator op(const XmlStringRef &lhs, QStringView rhs) noexcept { return lhs.view() op rhs; } \
friend auto operator op(QStringView lhs, const XmlStringRef &rhs) noexcept { return lhs op rhs.view(); } \
/*end*/
\inmodule QtCore
Definition qstringview.h:78

Definition at line 92 of file qxmlstream_p.h.

◆ QXMLSTREAM_P_H

#define QXMLSTREAM_P_H

Definition at line 27 of file qxmlstream_p.h.