summaryrefslogtreecommitdiffstats
path: root/src/corelib/serialization/qcborvalue.h
Commit message (Expand)AuthorAgeFilesLines
* CBOR: inline the contents of compare() into comparesEqual/ThreeWay()Thiago Macieira2024-04-081-0/+3
* CBOR: de-inline some comparesEqual() and compareThreeWay() functionsThiago Macieira2024-04-081-10/+24
* QCborValueConstRef/QCborValueRef: use new comparison helper macrosTatiana Borisova2024-03-191-27/+20
* QCborValue: use new comparison helper macrosTatiana Borisova2024-03-181-1/+1
* QCborValue: use new comparison helper macrosTatiana Borisova2024-03-131-14/+13
* Q*ValueRef: suppress MSVC warning on deriving from non-exported baseThiago Macieira2023-06-181-0/+3
* QCborValue: add missing Q_DECLARE_OPERATORS_FOR_FLAGSThiago Macieira2023-03-081-0/+2
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-111-2/+2
* Replace qExchange calls with std::exchangeFabian Kosmale2022-09-281-1/+1
* QVariant: make many more QtCore types nothrow-copyableThiago Macieira2022-07-301-2/+2
* QtBase: eradicate QT_STRINGVIEW_LEVEL usesMarc Mutz2022-07-201-2/+0
* Use SPDX license identifiersLucie Gérard2022-05-161-38/+2
* QtCore: Replace remaining uses of QLatin1String with QLatin1StringViewSona Kurazyan2022-03-261-6/+6
* CBOR: disable UUID and QRegularExpression support in bootstrapped buildsThiago Macieira2022-02-161-11/+13
* QCborValueConstRef: optimize to{Integer,Bool,Double,String,ByteArray}()Thiago Macieira2022-02-151-5/+15
* QCborValue: merge the const operator[] into a templateThiago Macieira2022-02-151-1/+1
* QCborMap: use QCborValueConstRefThiago Macieira2022-02-151-1/+1
* Introduce Q{Json,Cbor}ValueConstRefThiago Macieira2022-02-151-24/+151
* QCborValueRef: add a test to confirm that its methods reflect QCborValueThiago Macieira2022-02-151-1/+11
* QtCore: replace qSwap with std::swap/member-swap where possibleMarc Mutz2022-01-201-3/+3
* CBOR: remove the X11 True and False for goodThiago Macieira2020-11-181-2/+2
* QCborValue: streamline some code with qExchangeGiuseppe D'Angelo2020-10-131-3/+1
* Centralize the implementation of move assignment operatorsGiuseppe D'Angelo2020-10-031-6/+1
* Replace Qt CONSTEXPR defines with constexprAllan Sandfeld Jensen2020-08-141-3/+3
* Use QList instead of QVector in corelibJarek Kobus2020-06-251-1/+0
* Port Q_STATIC_ASSERT(_X) to static_assertGiuseppe D'Angelo2020-06-191-1/+1
* Fix build without features.cborstreamwriterTasuku Suzuki2020-06-061-0/+2
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-04-221-3/+2
|\
| * QCborValue: fix the move-assignment operatorv5.15.0-beta4Thiago Macieira2020-04-111-3/+2
* | Change qHash() to work with size_t instead of uintLars Knoll2020-04-091-1/+1
* | Make QCborValue::toCbor() constLars Knoll2020-03-251-2/+2
|/
* Merge remote-tracking branch 'origin/5.14' into 5.15Liang Qi2020-01-091-2/+2
|\
| * Resolve a build error for ICC 19Inho Lee2020-01-091-2/+2
* | Split cborstream feature in twoUlf Hermann2019-12-121-2/+6
* | Merge remote-tracking branch 'origin/5.14' into 5.15Liang Qi2019-12-101-3/+3
|\|
| * Don't wrap feature detection macros with QT_HAS_FOO() variantsTor Arne Vestbø2019-12-101-3/+3
* | Reimplement JSON support on top of CborUlf Hermann2019-10-211-0/+4
* | Provide a feature for CBOR stream I/OUlf Hermann2019-10-161-0/+4
* | Cbor: Avoid QUrl in bootstrap codeUlf Hermann2019-10-151-0/+4
|/
* Cbor: Add overloads for QStringViewUlf Hermann2019-08-221-0/+3
* Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-02-081-1/+9
|\
| * qtlite: Fix build libs with -no-feature-regularexpressionMikhail Svetkin2019-01-271-1/+9
* | Merge remote-tracking branch 'origin/5.12' into devLiang Qi2018-11-101-1/+1
|\|
| * Fix warning about missing initializer for a struct memberThiago Macieira2018-11-081-1/+1
* | Fully support operator[] on QCborValue and QCborValueRefEdward Welbourne2018-11-011-0/+12
* | doc: Revert to documenting the actual functionsMartin Smith2018-10-161-10/+0
* | Implement QDataStream operator for main CBOR classesJędrzej Nowacki2018-10-031-0/+6
|/
* JSON: Add qHash functions for JSON and CBOR typesUlf Hermann2018-08-271-0/+2
* QCborValue: Disable support for spaceship operatorThiago Macieira2018-07-291-3/+3
* CBOR: Use "noexcept" directlyThiago Macieira2018-07-141-11/+11