QtBase
v6.3.1
|
#include <QTest>
#include <QAtomicInt>
#include <QThread>
#include <QSemaphore>
#include <QScopedValueRollback>
#include <qlist.h>
#include "tst_qlist.moc"
Go to the source code of this file.
Classes | |
struct | Movable |
struct | Custom |
struct | LeakChecker< T > |
struct | LeakChecker< int > |
struct | LeakChecker< QString > |
class | tst_QList |
struct | SimpleValue< T > |
struct | ConstructionCounted |
struct | SharedVectorChecker< T > |
struct | RemoveLastTestClass |
struct | Foo |
[4] More... | |
struct | CustomAligned |
Namespaces | |
QTest | |
[15] | |
Macros | |
#define | TST_QLIST_CHECK_LEAKS(Type) |
#define | T_FOO SimpleValue<T>::at(0) |
#define | T_BAR SimpleValue<T>::at(1) |
#define | T_BAZ SimpleValue<T>::at(2) |
#define | T_CAT SimpleValue<T>::at(3) |
#define | T_DOG SimpleValue<T>::at(4) |
#define | T_BLAH SimpleValue<T>::at(5) |
#define | QVERIFY_IS_VECTOR_OF(obj, Type) |
#define | CHECK(Type, One, Two, Three) |
Functions | |
size_t | qHash (const Movable &key, size_t seed=0) |
QT_BEGIN_NAMESPACE | Q_DECLARE_TYPEINFO (Movable, Q_RELOCATABLE_TYPE) |
QT_END_NAMESPACE | Q_DECLARE_METATYPE (Movable) |
size_t | qHash (const Custom &key, size_t seed=0) |
Q_DECLARE_METATYPE (Custom) | |
template<typename It > | |
decltype(auto) | qlistCopyAndReferenceFromRange (It first, It last) |
char * | QTest::toString (const ConstructionCounted &cc) |
template<typename T > | |
QAtomicPointer< QList< T > > * | detachThreadSafetyData () |
template<> | |
QAtomicPointer< QList< int > > * | detachThreadSafetyData () |
Variables | |
int | fooCtor |
int | fooDtor |
#define T_BAR SimpleValue<T>::at(1) |
Definition at line 529 of file tst_qlist.cpp.
#define T_BAZ SimpleValue<T>::at(2) |
Definition at line 530 of file tst_qlist.cpp.
#define T_BLAH SimpleValue<T>::at(5) |
Definition at line 533 of file tst_qlist.cpp.
#define T_CAT SimpleValue<T>::at(3) |
Definition at line 531 of file tst_qlist.cpp.
#define T_DOG SimpleValue<T>::at(4) |
Definition at line 532 of file tst_qlist.cpp.
#define T_FOO SimpleValue<T>::at(0) |
Definition at line 528 of file tst_qlist.cpp.
#define TST_QLIST_CHECK_LEAKS | ( | Type | ) |
Definition at line 229 of file tst_qlist.cpp.
QAtomicPointer<QList<T> >* detachThreadSafetyData | ( | ) |
Definition at line 3055 of file tst_qlist.cpp.
QAtomicPointer< QList< Custom > > * detachThreadSafetyData | ( | ) |
Definition at line 3055 of file tst_qlist.cpp.
Q_DECLARE_METATYPE | ( | Custom | ) |
QT_END_NAMESPACE Q_DECLARE_METATYPE | ( | Movable | ) |
QT_BEGIN_NAMESPACE Q_DECLARE_TYPEINFO | ( | Movable | , |
Q_RELOCATABLE_TYPE | |||
) |
Definition at line 207 of file tst_qlist.cpp.
Definition at line 132 of file tst_qlist.cpp.
decltype(auto) qlistCopyAndReferenceFromRange | ( | It | first, |
It | last | ||
) |
Definition at line 537 of file tst_qlist.cpp.
int fooCtor |
Definition at line 2864 of file tst_qlist.cpp.
int fooDtor |
Definition at line 2865 of file tst_qlist.cpp.