QDebug Proxy Page
Functions
QDebug | operator<<(QDebug debug, const QContiguousCache<T> &cache) |
QDebug | operator<<(QDebug debug, const QFlags<T> &flags) |
QDebug | operator<<(QDebug debug, const QHash<Key, T> &hash) |
QDebug | operator<<(QDebug debug, const QList<T> &list) |
QDebug | operator<<(QDebug debug, const QMap<Key, T> &map) |
QDebug | operator<<(QDebug debug, const QMultiHash<Key, T> &hash) |
QDebug | operator<<(QDebug debug, const QMultiMap<Key, T> &map) |
QDebug | operator<<(QDebug debug, const QSet<T> &set) |
(since 6.3) QDebug | operator<<(QDebug debug, const QVarLengthArray<T, P> &array) |
(since 6.9) QDebug | operator<<(QDebug debug, const int &set) |
(since 6.9) QDebug | operator<<(QDebug debug, const int &unordered_set) |
(since 6.9) QDebug | operator<<(QDebug debug, const int &map) |
(since 6.9) QDebug | operator<<(QDebug debug, const int &array) |
QDebug | operator<<(QDebug debug, const int &pair) |
Function Documentation
template <typename T> QDebug operator<<(QDebug debug, const QContiguousCache<T> &cache)
Writes the contents of cache to debug. T
needs to support streaming into QDebug.
template <typename T> QDebug operator<<(QDebug debug, const QFlags<T> &flags)
Writes flags to debug.
template <typename Key, typename T> QDebug operator<<(QDebug debug, const QHash<Key, T> &hash)
Writes the contents of hash to debug. Both Key
and T
need to support streaming into QDebug.
template <typename T> QDebug operator<<(QDebug debug, const QList<T> &list)
Writes the contents of list to debug. T
needs to support streaming into QDebug.
template <typename Key, typename T> QDebug operator<<(QDebug debug, const QMap<Key, T> &map)
Writes the contents of map to debug. Both Key
and T
need to support streaming into QDebug.
template <typename Key, typename T> QDebug operator<<(QDebug debug, const QMultiHash<Key, T> &hash)
Writes the contents of hash to debug. Both Key
and T
need to support streaming into QDebug.
template <typename Key, typename T> QDebug operator<<(QDebug debug, const QMultiMap<Key, T> &map)
Writes the contents of map to debug. Both Key
and T
need to support streaming into QDebug.
template <typename T> QDebug operator<<(QDebug debug, const QSet<T> &set)
Writes the contents of set to debug. T
needs to support streaming into QDebug.
[since 6.3]
template <typename T, int P> QDebug operator<<(QDebug debug, const QVarLengthArray<T, P> &array)
Writes the contents of array to debug. T
needs to support streaming into QDebug.
This function was introduced in Qt 6.3.
[since 6.9]
template <typename Key, typename Compare, typename Alloc> QDebug operator<<(QDebug debug, const int &set)
Writes the contents of set to debug. The Key
type needs to support streaming into QDebug.
This function was introduced in Qt 6.9.
[since 6.9]
template <typename Key, typename T, typename Compare, typename Alloc> QDebug operator<<(QDebug debug, const int &unordered_set)
Writes the contents of unordered_set to debug. The Key
type needs to support streaming into QDebug.
This function was introduced in Qt 6.9.
[since 6.9]
template <typename Key, typename T, typename Hash, typename KeyEqual, typename Alloc> QDebug operator<<(QDebug debug, const int &map)
Writes the contents of map to debug. Both Key
and T
need to support streaming into QDebug.
This function was introduced in Qt 6.9.
[since 6.9]
template <typename T, int N> QDebug operator<<(QDebug debug, const int &array)
Writes the contents of array to debug. T
needs to support streaming into QDebug.
This function was introduced in Qt 6.9.
template <typename T, typename Alloc> QDebug operator<<(QDebug debug, const int &pair)
Writes the contents of pair to debug. Both T1
and T2
need to support streaming into QDebug.