summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qshareddata.h
Commit message (Expand)AuthorAgeFilesLines
* Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPEAndreas Buhr2020-11-301-2/+2
* Q(E)SDP(V2): fill the API gap left by take()Giuseppe D'Angelo2020-10-161-1/+8
* Add comparison operators to shared data pointersAllan Sandfeld Jensen2020-10-161-32/+28
* General cleanup of qshareddata.hAllan Sandfeld Jensen2020-10-141-129/+119
* Fix detach on bool check of QSharedDataPointerAllan Sandfeld Jensen2020-10-131-0/+1
* Cleanup qshareddata.h noexcept statusAllan Sandfeld Jensen2020-10-111-46/+44
* Streamline the template specialization of QESDP's dtorGiuseppe D'Angelo2020-10-051-0/+26
* Centralize the implementation of move assignment operatorsGiuseppe D'Angelo2020-10-031-14/+4
* QSharedData: remove #include relating to deprecationEdward Welbourne2020-08-071-4/+1
* Remove non-Qt6 compile time switches from QtCoreAllan Sandfeld Jensen2020-07-241-5/+1
* Q(E)SDP: add get()Giuseppe D'Angelo2020-06-101-0/+3
* Change qHash() to work with size_t instead of uintLars Knoll2020-04-091-2/+2
* Thou Shalt Not Specialize std Function TemplatesMarc Mutz2019-08-031-14/+2
* Port from QAtomic::load() to loadRelaxed()Giuseppe D'Angelo2019-06-201-2/+2
* QSharedData: code tidiesGiuseppe D'Angelo2019-05-141-2/+3
* QSharedData: unexport in Qt 6Giuseppe D'Angelo2019-05-141-1/+5
* QSharedData: delete the copy assignment operatorGiuseppe D'Angelo2019-05-021-2/+1
* Remove handling of missing Q_COMPILER_RVALUE_REFSAllan Sandfeld Jensen2019-05-011-4/+0
* Replace Q_DECL_NOEXCEPT with noexcept in corelibAllan Sandfeld Jensen2019-04-031-12/+12
* QCborValue: implement move semantics for QCbor{Array,Map} constructorsThiago Macieira2018-07-041-0/+1
* Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-211-2/+10
|\
| * QSharedDataPointer: use swap-and-move in the move constructorThiago Macieira2018-03-191-2/+10
* | Add nullptr comparison to Q{Explicitly,}SharedDataPointerThiago Macieira2018-03-181-0/+24
|/
* Replace Q_NULLPTR with nullptr where possibleKevin Funk2017-09-191-6/+6
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-02-181-1/+1
|\
| * Fix QT_DEPRECATED_SINCE usageJędrzej Nowacki2016-02-021-1/+1
* | Updated license headersJani Heikkinen2016-01-151-14/+20
|/
* QtCore: Use Q_NULLPTR instead of 0 in smart pointer headersMarc Mutz2015-07-181-4/+4
* Replace <qhash.h> with <qhashfunctions.h> where applicableMarc Mutz2015-04-201-0/+3
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* QtCore: mark some operations nothrowMarc Mutz2015-01-101-12/+14
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Make QExplicitlySharedDataPointer<T> copy-ctor from QESDP<X> more safeKevin Funk2014-07-091-1/+6
* qHash overload for Q{Explicitly,}SharedDataPointerKevin Funk2014-06-301-0/+12
* Remove QT_{BEGIN,END}_HEADER macro usageSergio Ahumada2013-01-291-4/+0
* Update copyright year in Digia's license headersSergio Ahumada2013-01-181-1/+1
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-221-24/+24
* Remove references to QT_NO_STL from QtCoreThiago Macieira2012-04-071-2/+0
* Remove "All rights reserved" line from license headers.Jason McDonald2012-01-301-1/+1
* Remove use of QT_MODULE from libraryGunnar Sletta2012-01-251-1/+0
* Update contact information in license headers.Jason McDonald2012-01-231-1/+1
* Update copyright year in license headers.Jason McDonald2012-01-051-1/+1
* Make all uses of QBasicAtomicInt and Pointer use load() and store()Thiago Macieira2011-10-031-2/+2
* Added meta type info for Q[Explicitly]SharedDataPointerDenis Dzyubenko2011-07-281-0/+3
* Update licenseheader text in source files for qtbase Qt moduleJyri Tahtela2011-05-241-17/+17
* Initial import from the monolithic Qt.Qt by Nokia2011-04-271-0/+286