A vector of values. More...
#include <tuple.h>
Public Member Functions | |
| Tuple () | |
| A default constructor. Creates an empty vector. | |
| Tuple (const T &a) | |
| 1 parameter constructor. | |
| Tuple (const T &a, const T &b) | |
| 2 parameters constructor. | |
| Tuple (const T &a, const T &b, const T &c) | |
| 3 parameters constructor. | |
| Tuple (const T &a, const T &b, const T &c, const T &d) | |
| 4 parameters constructor. | |
| Tuple (const T &a, const T &b, const T &c, const T &d, const T &e) | |
| 5 parameters constructor. | |
| Tuple (const T &a, const T &b, const T &c, const T &d, const T &e, const T &f) | |
| 6 parameters constructor. | |
| Tuple (const T &a, const T &b, const T &c, const T &d, const T &e, const T &f, const T &g) | |
| 7 parameters constructor. | |
| Tuple (const T &a, const T &b, const T &c, const T &d, const T &e, const T &f, const T &g, const T &h) | |
| 8 parameters constructor. | |
| Tuple (const T &a, const T &b, const T &c, const T &d, const T &e, const T &f, const T &g, const T &h, const T &i) | |
| 9 parameters constructor. | |
| Tuple (const T &a, const T &b, const T &c, const T &d, const T &e, const T &f, const T &g, const T &h, const T &i, const T &j) | |
| 10 parameters constructor. | |
A vector of values.
This class is used to pass a variable number of parameters in a type-safe fashion.
A default constructor. Creates an empty vector.
2 parameters constructor.
3 parameters constructor.
| Tuple< T >::Tuple | ( | const T & | a, | |
| const T & | b, | |||
| const T & | c, | |||
| const T & | d | |||
| ) | [inline] |
4 parameters constructor.
| Tuple< T >::Tuple | ( | const T & | a, | |
| const T & | b, | |||
| const T & | c, | |||
| const T & | d, | |||
| const T & | e | |||
| ) | [inline] |
5 parameters constructor.
| Tuple< T >::Tuple | ( | const T & | a, | |
| const T & | b, | |||
| const T & | c, | |||
| const T & | d, | |||
| const T & | e, | |||
| const T & | f | |||
| ) | [inline] |
6 parameters constructor.
| Tuple< T >::Tuple | ( | const T & | a, | |
| const T & | b, | |||
| const T & | c, | |||
| const T & | d, | |||
| const T & | e, | |||
| const T & | f, | |||
| const T & | g | |||
| ) | [inline] |
7 parameters constructor.
| Tuple< T >::Tuple | ( | const T & | a, | |
| const T & | b, | |||
| const T & | c, | |||
| const T & | d, | |||
| const T & | e, | |||
| const T & | f, | |||
| const T & | g, | |||
| const T & | h | |||
| ) | [inline] |
8 parameters constructor.
| Tuple< T >::Tuple | ( | const T & | a, | |
| const T & | b, | |||
| const T & | c, | |||
| const T & | d, | |||
| const T & | e, | |||
| const T & | f, | |||
| const T & | g, | |||
| const T & | h, | |||
| const T & | i | |||
| ) | [inline] |
9 parameters constructor.
| Tuple< T >::Tuple | ( | const T & | a, | |
| const T & | b, | |||
| const T & | c, | |||
| const T & | d, | |||
| const T & | e, | |||
| const T & | f, | |||
| const T & | g, | |||
| const T & | h, | |||
| const T & | i, | |||
| const T & | j | |||
| ) | [inline] |
10 parameters constructor.
1.6.3