Home / Open source / Terimber 2.0
pair< T1, T2 > Class Template Referenceno dependences from STL containers stores a pair of values
More...
#include <map.h>
List of all members.
|
Public Member Functions |
| pair () |
| default constructor
|
| pair (const T1 &v1, const T2 &v2) |
| constructor
|
| pair (const pair< T1, T2 > &x) |
| copy constructor
|
bool | operator== (const pair< T1, T2 > &x) const |
| equal operator
|
bool | operator< (const pair< T1, T2 > &x) const |
| less operator
|
bool | operator!= (const pair< T1, T2 > &x) const |
| non-equal operator
|
Public Attributes |
T1 | first |
| the first stored value
|
T2 | second |
| the second stored value
|
Detailed Description
template<class T1, class T2>
class pair< T1, T2 >
no dependences from STL containers stores a pair of values
Definition at line 53 of file map.h.
Constructor & Destructor Documentation
template<class T1, class T2>
default constructor
Definition at line 47 of file map.hpp.
template<class T1, class T2>
pair< T1, T2 >::pair |
( |
const T1 & |
v1, |
|
|
const T2 & |
v2 | |
|
) |
| | [inline] |
constructor
- Parameters:
-
v1 |
first argument |
v2 |
second argument |
Definition at line 53 of file map.hpp.
template<class T1, class T2>
copy constructor
Definition at line 59 of file map.hpp.
Member Function Documentation
template<class T1, class T2>
bool pair< T1, T2 >::operator== |
( |
const pair< T1, T2 > & |
x |
) |
const [inline] |
template<class T1, class T2>
bool pair< T1, T2 >::operator< |
( |
const pair< T1, T2 > & |
x |
) |
const [inline] |
template<class T1, class T2>
bool pair< T1, T2 >::operator!= |
( |
const pair< T1, T2 > & |
x |
) |
const [inline] |
non-equal operator
Definition at line 83 of file map.hpp.
Member Data Documentation
template<class T1, class T2>
the first stored value
Definition at line 71 of file map.h.
Referenced by fuzzy_matcher_impl::_match(), xml_grammar::add_attribute_decl(), xml_grammar::add_element_decl(), xml_grammar::add_entity_decl(), xml_grammar::add_notation_decl(), xml_grammar::add_pi_decl(), xml_grammar::add_reference_decl(), threadpool::borrow_from_range(), threadpool::borrow_thread(), memlookup::construct(), xml_grammar::find_attribute_decl(), xml_grammar::find_element_decl(), xml_grammar::find_entity_decl(), xml_grammar::find_notation_decl(), xml_grammar::find_pi_decl(), xml_grammar::find_reference_decl(), lookup_distance< C, P, Func >::next(), memlookup::notify(), memindex::notify(), pair< T1, T2 >::operator<(), pair< T1, T2 >::operator==(), vardatabase::process_xml_request(), and aiogate::v_on_accept().
template<class T1, class T2>
the second stored value
Definition at line 72 of file map.h.
Referenced by fuzzy_matcher_impl::_match(), xml_grammar::add_attribute_decl(), xml_grammar::add_element_decl(), xml_grammar::add_entity_decl(), xml_grammar::add_notation_decl(), xml_grammar::add_pi_decl(), xml_grammar::add_reference_decl(), threadpool::borrow_from_range(), memlookup::construct(), xml_grammar::find_attribute_decl(), xml_grammar::find_element_decl(), xml_grammar::find_entity_decl(), xml_grammar::find_notation_decl(), xml_grammar::find_pi_decl(), xml_grammar::find_reference_decl(), lookup_distance< C, P, Func >::next(), memlookup::notify(), memindex::notify(), pair< T1, T2 >::operator<(), pair< T1, T2 >::operator==(), and vardatabase::process_xml_request().
The documentation for this class was generated from the following files:
|
|