QtBase  v6.3.1
Classes | Macros | Functions | Variables
src_corelib_tools_qmultimap.cpp File Reference

Go to the source code of this file.

Classes

class  Employee
 [0] More...
 

Macros

#define EMPLOYEE_H
 [12] More...
 

Functions

multimap insert ("a", 1)
 [0] More...
 
multimap insert ("b", 3)
 
multimap insert ("c", 7)
 
multimap insert ("c", -5)
 
 if (it !=multimap.end())
 
 if (multimap.contains("TIMEOUT")) timeout
 
QMultiMapIterator< QString, int > i (multimap)
 [5] More...
 
 while (i.hasNext())
 
 while (i !=multimap.constEnd())
 
multimap insert ("plenty", 100)
 [8] More...
 
multimap insert ("plenty", 2000)
 
bool operator< (const Employee &e1, const Employee &e2)
 
multimap insert (1, "one")
 
multimap insert (5, "five")
 
multimap insert (5, "five (2)")
 
multimap insert (10, "ten")
 
multimap lowerBound (0)
 
multimap lowerBound (1)
 
multimap lowerBound (2)
 
multimap lowerBound (5)
 
multimap lowerBound (6)
 
multimap lowerBound (10)
 
multimap lowerBound (999)
 
multimap upperBound (0)
 
multimap upperBound (1)
 
multimap upperBound (2)
 
multimap upperBound (10)
 
multimap upperBound (999)
 
multimap insert ("January", 1)
 
multimap insert ("February", 2)
 
multimap insert ("December", 12)
 

Variables

QMultiMap< QString, int > multimap
 [0] More...
 
int num2 = multimap.value("a")
 [2] More...
 
int num3 = multimap.value("thirteen")
 
auto it = multimap.value("b")
 
int timeout = 30
 [3] More...
 
auto i = multimap.constBegin()
 [7] More...
 
QList< int > values = multimap.values("plenty")
 [9] More...
 
 auto [i, end] = multimap.equal_range("plenty")
 
QMap< QString, int >::const_iterator upperBound = multimap.upperBound("HDR")
 

Macro Definition Documentation

◆ EMPLOYEE_H

#define EMPLOYEE_H

[12]

[13]

Definition at line 151 of file src_corelib_tools_qmultimap.cpp.

Function Documentation

◆ i()

QMultiMapIterator<QString, int> i ( multimap  )

[5]

[7]

◆ if() [1/2]

if ( it = multimap.end())

Definition at line 70 of file src_corelib_tools_qmultimap.cpp.

◆ if() [2/2]

if ( multimap.  contains"TIMEOUT")

◆ insert() [1/13]

multimap insert ( "a"  ,
 
)

[0]

[2]

◆ insert() [2/13]

multimap insert ( "b"  ,
 
)

◆ insert() [3/13]

multimap insert ( "c"  ,
5 
)

◆ insert() [4/13]

multimap insert ( "c"  ,
 
)

◆ insert() [5/13]

multimap insert ( "December"  ,
12   
)

◆ insert() [6/13]

multimap insert ( "February"  ,
 
)

◆ insert() [7/13]

multimap insert ( "January"  ,
 
)

◆ insert() [8/13]

multimap insert ( "plenty"  ,
100   
)

[8]

[9]

◆ insert() [9/13]

multimap insert ( "plenty"  ,
2000   
)

◆ insert() [10/13]

multimap insert ( ,
"one"   
)

◆ insert() [11/13]

multimap insert ( 10  ,
"ten"   
)

◆ insert() [12/13]

multimap insert ( ,
"five (2)"   
)

◆ insert() [13/13]

multimap insert ( ,
"five"   
)

◆ lowerBound() [1/7]

multimap lowerBound ( )

◆ lowerBound() [2/7]

multimap lowerBound ( )

◆ lowerBound() [3/7]

multimap lowerBound ( 10  )

◆ lowerBound() [4/7]

multimap lowerBound ( )

◆ lowerBound() [5/7]

multimap lowerBound ( )

◆ lowerBound() [6/7]

multimap lowerBound ( )

◆ lowerBound() [7/7]

multimap lowerBound ( 999  )

◆ operator<()

bool operator< ( const Employee e1,
const Employee e2 
)
inline

Definition at line 165 of file src_corelib_tools_qmultimap.cpp.

Here is the call graph for this function:

◆ upperBound() [1/5]

multimap upperBound ( )

◆ upperBound() [2/5]

multimap upperBound ( )

◆ upperBound() [3/5]

multimap upperBound ( 10  )

◆ upperBound() [4/5]

multimap upperBound ( )

◆ upperBound() [5/5]

multimap upperBound ( 999  )

◆ while() [1/2]

while ( i = multimap.constEnd())

Definition at line 104 of file src_corelib_tools_qmultimap.cpp.

Here is the call graph for this function:

◆ while() [2/2]

while ( i.  hasNext())

Definition at line 95 of file src_corelib_tools_qmultimap.cpp.

Here is the call graph for this function:

Variable Documentation

◆ auto

auto[i, end] = multimap.equal_range("plenty")

Definition at line 133 of file src_corelib_tools_qmultimap.cpp.

◆ i

QMap<QString, int>::iterator i = multimap.constBegin()

[7]

[10]

[8]

[11]

Definition at line 103 of file src_corelib_tools_qmultimap.cpp.

◆ it

auto it = multimap.value("b")

Definition at line 69 of file src_corelib_tools_qmultimap.cpp.

◆ multimap

QMultiMap<QString, int> multimap

[0]

[13]

[11]

[12]

[15]

[16]

[17]

[18]

Definition at line 53 of file src_corelib_tools_qmultimap.cpp.

◆ num2

int num2 = multimap.value("a")

[2]

[3]

Definition at line 66 of file src_corelib_tools_qmultimap.cpp.

◆ num3

int num3 = multimap.value("thirteen")

Definition at line 67 of file src_corelib_tools_qmultimap.cpp.

◆ timeout

int timeout = 30

[3]

[4]

[5]

Definition at line 77 of file src_corelib_tools_qmultimap.cpp.

◆ upperBound

QMap<QString, int>::const_iterator upperBound = multimap.upperBound("HDR")

Definition at line 197 of file src_corelib_tools_qmultimap.cpp.

◆ values

QList<int> values = multimap.values("plenty")

[9]

[10]

Definition at line 119 of file src_corelib_tools_qmultimap.cpp.