Rosetta 3.3
|
3-key meta-key More...
#include <Key3Vector.hh>
Public Types | |
typedef K | Key |
Public Member Functions | |
Key3Vector () | |
Default constructor. | |
Key3Vector (Key const &key1_a, Key const &key2_a, Key const &key3_a) | |
Key constructor. | |
~Key3Vector () | |
Destructor. | |
Key const & | key1 () const |
Key 1. | |
Key & | key1 () |
Key 1. | |
Key const & | key2 () const |
Key 2. | |
Key & | key2 () |
Key 2. | |
Key const & | key3 () const |
Key 3. | |
Key & | key3 () |
Key 3. | |
Key const & | operator[] (int const i) const |
Key3Vector[ i ] const: 0-based index. | |
Key & | operator[] (int const i) |
Key3Vector[ i ]: 0-based index. | |
Key const & | operator() (int const i) const |
Key3Vector( i ) const: 1-based index. | |
Key & | operator() (int const i) |
Key3Vector( i ): 1-based index. | |
Friends | |
bool | operator== (Key3Vector const &a, Key3Vector const &b) |
Key3Vector == Key3Vector. | |
bool | operator!= (Key3Vector const &a, Key3Vector const &b) |
Key3Vector != Key3Vector. | |
bool | operator< (Key3Vector const &a, Key3Vector const &b) |
Key3Vector < Key3Vector. |
3-key meta-key
typedef K utility::keys::Key3Vector< K >::Key |
utility::keys::Key3Vector< K >::Key3Vector | ( | ) | [inline] |
Default constructor.
utility::keys::Key3Vector< K >::Key3Vector | ( | Key const & | key1_a, |
Key const & | key2_a, | ||
Key const & | key3_a | ||
) | [inline] |
Key constructor.
utility::keys::Key3Vector< K >::~Key3Vector | ( | ) | [inline] |
Destructor.
Key const& utility::keys::Key3Vector< K >::key1 | ( | ) | const [inline] |
Key 1.
Key& utility::keys::Key3Vector< K >::key1 | ( | ) | [inline] |
Key 1.
Key& utility::keys::Key3Vector< K >::key2 | ( | ) | [inline] |
Key 2.
Key const& utility::keys::Key3Vector< K >::key2 | ( | ) | const [inline] |
Key 2.
Key const& utility::keys::Key3Vector< K >::key3 | ( | ) | const [inline] |
Key 3.
Key& utility::keys::Key3Vector< K >::key3 | ( | ) | [inline] |
Key 3.
Key const& utility::keys::Key3Vector< K >::operator() | ( | int const | i | ) | const [inline] |
Key3Vector( i ) const: 1-based index.
Key& utility::keys::Key3Vector< K >::operator() | ( | int const | i | ) | [inline] |
Key3Vector( i ): 1-based index.
Key& utility::keys::Key3Vector< K >::operator[] | ( | int const | i | ) | [inline] |
Key3Vector[ i ]: 0-based index.
Key const& utility::keys::Key3Vector< K >::operator[] | ( | int const | i | ) | const [inline] |
Key3Vector[ i ] const: 0-based index.
bool operator!= | ( | Key3Vector< K > const & | a, |
Key3Vector< K > const & | b | ||
) | [friend] |
Key3Vector != Key3Vector.
bool operator< | ( | Key3Vector< K > const & | a, |
Key3Vector< K > const & | b | ||
) | [friend] |
bool operator== | ( | Key3Vector< K > const & | a, |
Key3Vector< K > const & | b | ||
) | [friend] |
Key3Vector == Key3Vector.