QMultiHash

#include <QtCore/QMultiHash>

More information will be added here shortly. For now, you'll find more extensive information about this class in the Qt reference for QMultiHash


Overview

Inheritance

QHash
QMultiHash

Public Types Index

Only has inherited public types

const_iteratorConstIterator
qptrdiffdifference_type
iteratorIterator
Keykey_type
Tmapped_type
intsize_type

Public Attributes Index

Only has inherited public attributes

QHashData *dInherited
QHashNode< Key, T > *eInherited

Public Functions Index

QMultiHash ()
QMultiHash (const QHash< Key, T > &other)
QHash< Key, T >::const_iteratorconstFind (const Key &key, const T &value) const
boolcontains (const Key &key, const T &value) const
intcount (const Key &key, const T &value) const
QHash< Key, T >::iteratorfind (const Key &key, const T &value)
QHash< Key, T >::const_iteratorfind (const Key &key, const T &value) const
QHash< Key, T >::iteratorinsert (const Key &key, const T &value)
QMultiHashoperator+ (const QMultiHash &other) const
QMultiHash &operator+= (const QMultiHash &other)
intremove (const Key &key, const T &value)
QHash< Key, T >::iteratorreplace (const Key &key, const T &value)
voidswap (QMultiHash< Key, T > &other)
iteratorbegin ()Inherited
const_iteratorbegin () const Inherited
intcapacity () const Inherited
voidclear ()Inherited
const_iteratorconstBegin () const Inherited
const_iteratorconstEnd () const Inherited
const_iteratorconstFind (const Key &key) const Inherited
boolcontains (const Key &key) const Inherited
intcount (const Key &key) const Inherited
intcount () const Inherited
voiddetach ()Inherited
boolempty () const Inherited
iteratorend ()Inherited
const_iteratorend () const Inherited
iteratorerase (iterator it)Inherited
iteratorfind (const Key &key)Inherited
const_iteratorfind (const Key &key) const Inherited
iteratorinsertMulti (const Key &key, const T &value)Inherited
boolisDetached () const Inherited
boolisEmpty () const Inherited
boolisSharedWith (const QHash< Key, T > &other) const Inherited
const Keykey (const T &value) const Inherited
const Keykey (const T &value, const Key &defaultKey) const Inherited
QList< Key >keys () const Inherited
QList< Key >keys (const T &value) const Inherited
booloperator!= (const QHash< Key, T > &other) const Inherited
QHash< Key, T > &operator= (const QHash< Key, T > &other)Inherited
booloperator== (const QHash< Key, T > &other) const Inherited
QHash ()Inherited
QHash (const QHash< Key, T > &other)Inherited
intremove (const Key &key)Inherited
voidreserve (int size)Inherited
voidsetSharable (bool sharable)Inherited
intsize () const Inherited
voidsqueeze ()Inherited
voidswap (QHash< Key, T > &other)Inherited
Ttake (const Key &key)Inherited
QList< Key >uniqueKeys () const Inherited
QHash< Key, T > &unite (const QHash< Key, T > &other)Inherited
const Tvalue (const Key &key) const Inherited
const Tvalue (const Key &key, const T &defaultValue) const Inherited
QList< T >values () const Inherited
QList< T >values (const Key &key) const Inherited

Public Types

(Only has inherited public types)

typedef const_iterator ConstIterator Inherited

typedef qptrdiff difference_type Inherited

typedef iterator Iterator Inherited

typedef Key key_type Inherited

typedef T mapped_type Inherited

typedef int size_type Inherited

Public Attributes

(Only has inherited public attributes)

QHashData * d ()Inherited

QHashNode< Key, T > * e ()Inherited

Public Functions

QMultiHash ()

QMultiHash (
  • const QHash< Key, T > &other)

QHash< Key, T >::const_iterator constFind (
  • const Key &key,
  • const T &value )

bool contains (
  • const Key &key,
  • const T &value )

int count (
  • const Key &key,
  • const T &value )

QHash< Key, T >::iterator find (
  • const Key &key,
  • const T &value )

QHash< Key, T >::const_iterator find (
  • const Key &key,
  • const T &value )

QHash< Key, T >::iterator insert (
  • const Key &key,
  • const T &value )

QMultiHash operator+ (

QMultiHash & operator+= (

int remove (
  • const Key &key,
  • const T &value )

QHash< Key, T >::iterator replace (
  • const Key &key,
  • const T &value )

void swap (

iterator begin ()Inherited

int capacity ()Inherited

void clear ()Inherited

const_iterator constBegin ()Inherited

const_iterator constEnd ()Inherited

const_iterator constFind (
  • const Key &key)
Inherited

bool contains (
  • const Key &key)
Inherited

int count (
  • const Key &key)
Inherited

int count ()Inherited

void detach ()Inherited

bool empty ()Inherited

iterator end ()Inherited

iterator erase (Inherited

iterator find (
  • const Key &key)
Inherited

const_iterator find (
  • const Key &key)
Inherited

iterator insertMulti (
  • const Key &key,
  • const T &value )
Inherited

bool isDetached ()Inherited

bool isEmpty ()Inherited

bool isSharedWith (
  • const QHash< Key, T > &other)
Inherited

const Key key (
  • const T &value)
Inherited

const Key key (
  • const T &value,
  • const Key &defaultKey )
Inherited

QList< Key > keys ()Inherited

QList< Key > keys (
  • const T &value)
Inherited

bool operator!= (
  • const QHash< Key, T > &other)
Inherited

QHash< Key, T > & operator= (
  • const QHash< Key, T > &other)
Inherited

bool operator== (
  • const QHash< Key, T > &other)
Inherited

QHash ()Inherited

QHash (
  • const QHash< Key, T > &other)
Inherited

int remove (
  • const Key &key)
Inherited

void reserve (
  • intsize)
Inherited

void setSharable (
  • boolsharable)
Inherited

int size ()Inherited

void squeeze ()Inherited

void swap (Inherited

T take (
  • const Key &key)
Inherited

QList< Key > uniqueKeys ()Inherited

QHash< Key, T > & unite (
  • const QHash< Key, T > &other)
Inherited

const T value (
  • const Key &key)
Inherited

const T value (
  • const Key &key,
  • const T &defaultValue )
Inherited

QList< T > values ()Inherited

QList< T > values (
  • const Key &key)
Inherited

Last modified: 2015-07-24



Got questions about leaving a comment? Get answers from our Disqus FAQ.

comments powered by Disqus