Tuples of two elements (2-tuples).
More...
#include <ogdf/basic/tuples.h>
List of all members.
Public Member Functions |
| | Tuple2 () |
| | Constructs a 2-tuple using default constructors.
|
| | Tuple2 (const E1 &y1, const E2 &y2) |
| | Constructs a 2-tuple for given values.
|
| | Tuple2 (const Tuple2< E1, E2 > &t2) |
| | Constructs a 2-tuple that is a copy of t2.
|
| const E1 & | x1 () const |
| | Returns a reference the first element.
|
| const E2 & | x2 () const |
| | Returns a reference the second element.
|
| E1 & | x1 () |
| | Returns a reference the first element.
|
| E2 & | x2 () |
| | Returns a reference the second element.
|
| void * | operator new (size_t nBytes) |
| void * | operator new (size_t, void *p) |
| void | operator delete (void *p, size_t nBytes) |
Public Attributes |
| E1 | m_x1 |
| | The first element.
|
| E2 | m_x2 |
| | The second element.
|
Detailed Description
template<class E1, class E2>
class ogdf::Tuple2< E1, E2 >
Tuples of two elements (2-tuples).
Definition at line 69 of file tuples.h.
Constructor & Destructor Documentation
template<class E1, class E2>
Constructs a 2-tuple using default constructors.
Definition at line 75 of file tuples.h.
template<class E1, class E2>
Constructs a 2-tuple for given values.
Definition at line 77 of file tuples.h.
template<class E1, class E2>
Constructs a 2-tuple that is a copy of t2.
Definition at line 79 of file tuples.h.
Member Function Documentation
template<class E1, class E2>
| void ogdf::Tuple2< E1, E2 >::operator delete |
( |
void * |
p, |
|
|
size_t |
nBytes | |
|
) |
| | [inline] |
template<class E1, class E2>
| void* ogdf::Tuple2< E1, E2 >::operator new |
( |
size_t |
, |
|
|
void * |
p | |
|
) |
| | [inline] |
template<class E1, class E2>
| void* ogdf::Tuple2< E1, E2 >::operator new |
( |
size_t |
nBytes |
) |
[inline] |
template<class E1, class E2>
Returns a reference the first element.
Definition at line 82 of file tuples.h.
template<class E1, class E2>
Returns a reference the first element.
Definition at line 87 of file tuples.h.
template<class E1, class E2>
Returns a reference the second element.
Definition at line 89 of file tuples.h.
template<class E1, class E2>
Returns a reference the second element.
Definition at line 84 of file tuples.h.
Member Data Documentation
template<class E1, class E2>
The first element.
Definition at line 71 of file tuples.h.
template<class E1, class E2>
The second element.
Definition at line 72 of file tuples.h.
The documentation for this class was generated from the following file: