![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Attributes | |
| jmethodID | loadClassMethod = 0 |
Additional Inherited Members | |
| Public Types inherited from QHash< QByteArray, jclass > | |
| using | key_type |
| Typedef for Key. | |
| using | mapped_type |
| Typedef for T. | |
| using | value_type |
| using | size_type |
| Typedef for int. | |
| using | difference_type |
| Typedef for ptrdiff_t. | |
| using | reference |
| using | const_reference |
| typedef QKeyValueIterator< const QByteArray &, const jclass &, const_iterator > | const_key_value_iterator |
| \inmodule QtCore | |
| typedef QKeyValueIterator< const QByteArray &, jclass &, iterator > | key_value_iterator |
| \inmodule QtCore | |
| typedef iterator | Iterator |
| Qt-style synonym for QHash::iterator. | |
| typedef const_iterator | ConstIterator |
| Qt-style synonym for QHash::const_iterator. | |
| Public Member Functions inherited from QHash< QByteArray, jclass > | |
| QHash () noexcept=default | |
| Constructs an empty hash. | |
| ~QHash () | |
| Destroys the hash. | |
| QHash & | operator= (const QHash &other) noexcept(std::is_nothrow_destructible< Node >::value) |
| Assigns other to this hash and returns a reference to this hash. | |
| void | swap (QHash &other) noexcept |
| qsizetype | removeIf (Predicate pred) |
| jclass | take (const QByteArray &key) |
| Removes the item with the key from the hash and returns the value associated with it. | |
| bool | contains (const QByteArray &key) const noexcept |
Returns true if the hash contains an item with the key; otherwise returns false. | |
| qsizetype | count (const QByteArray &key) const noexcept |
| Returns the number of items associated with the key. | |
| QByteArray | key (const jclass &value) const noexcept |
| jclass | value (const QByteArray &key) const noexcept |
| jclass & | operator[] (const QByteArray &key) |
| Returns the value associated with the key as a modifiable reference. | |
| QList< QByteArray > | keys () const |
| Returns a list containing all the keys in the hash, in an arbitrary order. | |
| QList< jclass > | values () const |
| Returns a list containing all the values in the hash, in an arbitrary order. | |
| iterator | begin () |
| Returns an \l{STL-style iterators}{STL-style iterator} pointing to the first item in the hash. | |
| const_iterator | cbegin () const noexcept |
| const_iterator | constBegin () const noexcept |
| Returns a const \l{STL-style iterators}{STL-style iterator} pointing to the first item in the hash. | |
| iterator | end () noexcept |
| Returns an \l{STL-style iterators}{STL-style iterator} pointing to the imaginary item after the last item in the hash. | |
| const_iterator | cend () const noexcept |
| const_iterator | constEnd () const noexcept |
| Returns a const \l{STL-style iterators}{STL-style iterator} pointing to the imaginary item after the last item in the hash. | |
| key_iterator | keyBegin () const noexcept |
| key_iterator | keyEnd () const noexcept |
| key_value_iterator | keyValueBegin () |
| key_value_iterator | keyValueEnd () |
| const_key_value_iterator | constKeyValueBegin () const noexcept |
| const_key_value_iterator | constKeyValueEnd () const noexcept |
| auto | asKeyValueRange () & |
| iterator | erase (const_iterator it) |
| std::pair< iterator, iterator > | equal_range (const QByteArray &key) |
| iterator | find (const QByteArray &key) |
| Returns an iterator pointing to the item with the key in the hash. | |
| const_iterator | constFind (const QByteArray &key) const noexcept |
| iterator | insert (const QByteArray &key, const jclass &value) |
| Inserts a new item with the key and a value of value. | |
| iterator | emplace (const QByteArray &key, Args &&... args) |
| TryEmplaceResult | tryEmplace (const QByteArray &key, Args &&...args) |
| \variable QHash::TryEmplaceResult::iterator | |
| TryEmplaceResult | tryInsert (const QByteArray &key, const jclass &value) |
| std::pair< key_value_iterator, bool > | try_emplace (const QByteArray &key, Args &&...args) |
| TryEmplaceResult | insertOrAssign (const QByteArray &key, Value &&value) |
| std::pair< key_value_iterator, bool > | insert_or_assign (const QByteArray &key, Value &&value) |
| float | load_factor () const noexcept |
| Returns the current load factor of the QHash's internal hash table. | |
| size_t | bucket_count () const noexcept |
| bool | empty () const noexcept |
| This function is provided for STL compatibility. | |
| Static Public Member Functions inherited from QHash< QByteArray, jclass > | |
| static float | max_load_factor () noexcept |
| static size_t | max_bucket_count () noexcept |
| Related Symbols inherited from QHash< QByteArray, jclass > | |
| template< typename... jclass > size_t | qHashMulti (size_t seed, const jclass &...args) |
| template< typename... jclass > size_t | qHashMultiCommutative (size_t seed, const jclass &...args) |
| template< typename InputIterator > size_t | qHashRange (InputIterator first, InputIterator last, size_t seed=0) |
| template< typename InputIterator > size_t | qHashRangeCommutative (InputIterator first, InputIterator last, size_t seed=0) |
| size_t | qHashBits (const void *p, size_t len, size_t seed=0) |
| template< typename jclass > bool | qHashEquals (const jclass &a, const jclass &b) |
| template< class QByteArray, class jclass > QDataStream & | operator<< (QDataStream &out, const QHash< QByteArray, jclass > &hash) |
| Writes the hash hash to stream out. | |
| template< class QByteArray, class jclass > QDataStream & | operator>> (QDataStream &in, QHash< QByteArray, jclass > &hash) |
| Reads a hash from stream in into hash. | |
| template< typename QByteArray, typename jclass, typename Predicate > qsizetype | erase_if (QHash< QByteArray, jclass > &hash, Predicate pred) |
| size_t | qHash (const QGeoCoordinate &coordinate, size_t seed=0) |
| Returns a hash value for coordinate, using seed to seed the calculation. | |
Definition at line 386 of file qjniobject.cpp.
| jmethodID JClassHash::loadClassMethod = 0 |
Definition at line 388 of file qjniobject.cpp.