Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qjson_p.h File Reference
#include <qjsonvalue.h>
#include <qcborvalue.h>
#include <private/qcborvalue_p.h>
+ Include dependency graph for qjson_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  QJsonPrivate::ObjectIterator< Element, ElementsIterator >
 
struct  QJsonPrivate::ObjectIterator< Element, ElementsIterator >::reference
 
struct  QJsonPrivate::ObjectIterator< Element, ElementsIterator >::value_type
 
class  QJsonPrivate::Value
 
class  QJsonPrivate::Variant
 

Namespaces

namespace  QJsonPrivate
 

Typedefs

using QJsonPrivate::KeyIterator = ObjectIterator< QtCbor::Element, QList< QtCbor::Element >::iterator >
 
using QJsonPrivate::ConstKeyIterator = ObjectIterator< const QtCbor::Element, QList< QtCbor::Element >::const_iterator >
 

Functions

template<typename Element , typename ElementsIterator >
ObjectIterator< Element, ElementsIterator > QJsonPrivate::operator+ (ObjectIterator< Element, ElementsIterator > a, typename ObjectIterator< Element, ElementsIterator >::difference_type n)
 
template<typename Element , typename ElementsIterator >
ObjectIterator< Element, ElementsIterator > QJsonPrivate::operator+ (qsizetype n, ObjectIterator< Element, ElementsIterator > a)
 
template<typename Element , typename ElementsIterator >
ObjectIterator< Element, ElementsIterator > QJsonPrivate::operator- (ObjectIterator< Element, ElementsIterator > a, typename ObjectIterator< Element, ElementsIterator >::difference_type n)
 
template<typename Element , typename ElementsIterator >
qsizetype QJsonPrivate::operator- (ObjectIterator< Element, ElementsIterator > a, ObjectIterator< Element, ElementsIterator > b)
 
template<typename Element , typename ElementsIterator >
bool QJsonPrivate::operator!= (ObjectIterator< Element, ElementsIterator > a, ObjectIterator< Element, ElementsIterator > b)
 
template<typename Element , typename ElementsIterator >
bool QJsonPrivate::operator== (ObjectIterator< Element, ElementsIterator > a, ObjectIterator< Element, ElementsIterator > b)
 
void QJsonPrivate::swap (KeyIterator::reference a, KeyIterator::reference b)