kdevelop/kdevplatform/serialization
indexedstring.h
Go to the documentation of this file.
218 HashInitialValue = 5381
261 KDEVPLATFORMSERIALIZATION_EXPORT QDebug operator<<(QDebug s, const KDevelop::IndexedString& string);
static IndexedString fromIndex(unsigned int index)
Returns a not reference-counted IndexedString that represents the given index.
Definition: indexedstring.h:101
Q_DECLARE_TYPEINFO(KDevelop::IndexedString, Q_MOVABLE_TYPE)
unsigned int index() const
The string is uniquely identified by this index.
Definition: indexedstring.h:142
KDEVPLATFORMSERIALIZATION_EXPORT QDebug operator<<(QDebug s, const KDevelop::IndexedString &string)
qDebug() stream operator.
Definition: indexedstring.cpp:404
Use this to construct a hash-value on-the-fly.
Definition: indexedstring.h:215
This string does "disk reference-counting", which means that reference-counts are maintainted...
Definition: indexedstring.h:52
IndexedString(IndexedString &&o) Q_DECL_NOEXCEPT
Definition: indexedstring.h:89
IndexedString & operator=(IndexedString &&o) Q_DECL_NOEXCEPT
Definition: indexedstring.h:177
void append(const char c)
Definition: indexedstring.h:224
This file is part of the KDE documentation.
Documentation copyright © 1996-2019 The KDE developers.
Generated on Sat Dec 14 2019 02:58:04 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2019 The KDE developers.
Generated on Sat Dec 14 2019 02:58:04 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.