#include <KeyPair.h>
Public Member Functions | |
| KeyPair () | |
| KeyPair (const T key1, const T key2) | |
| ~KeyPair () | |
| bool | SetKeys (const T key1, const T key2) |
| const T | Key1 () const |
| const T | Key2 () const |
| bool | operator< (const KeyPair &rhs) const |
| void | Print () const |
| void | Print (std::ostream &o) const |
Private Attributes | |
| bool | fInit |
| T | fKey1 |
| T | fKey2 |
|
|||||||||
|
Definition at line 39 of file KeyPair.h.
|
|
||||||||||||||||
|
Definition at line 46 of file KeyPair.h.
|
|
|||||||||
|
Definition at line 15 of file KeyPair.h. 00015 {}
|
|
|||||||||
|
Definition at line 19 of file KeyPair.h. Referenced by Anp::Plot::Data::Fill(). 00019 { return fKey1; }
|
|
|||||||||
|
Definition at line 20 of file KeyPair.h. Referenced by Anp::Plot::Data::Fill(). 00020 { return fKey2; }
|
|
||||||||||
|
Definition at line 68 of file KeyPair.h. References Anp::KeyPair< T >::fKey1, and Anp::KeyPair< T >::fKey2. 00069 {
00070 if(fKey1 < rhs.fKey1)
00071 {
00072 return true;
00073 }
00074 else if(rhs.fKey1 < fKey1)
00075 {
00076 return false;
00077 }
00078 else if(fKey2 < rhs.fKey2)
00079 {
00080 return true;
00081 }
00082
00083 return false;
00084 }
|
|
||||||||||
|
Definition at line 88 of file KeyPair.h. References Anp::KeyPair< T >::fKey1, and Anp::KeyPair< T >::fKey2.
|
|
|||||||||
|
Definition at line 95 of file KeyPair.h. 00096 {
00097 this -> Print(std::cout);
00098 }
|
|
||||||||||||||||
|
Definition at line 54 of file KeyPair.h. References Anp::KeyPair< T >::fInit, Anp::KeyPair< T >::fKey1, and Anp::KeyPair< T >::fKey2. 00055 {
00056 if(!fInit)
00057 {
00058 fInit = true; fKey1 = key1; fKey2 = key2;
00059 return true;
00060 }
00061
00062 std::cerr << "This KeyPair is already set" << std::endl;
00063 return false;
00064 }
|
|
|||||
|
Definition at line 29 of file KeyPair.h. Referenced by Anp::KeyPair< T >::SetKeys(). |
|
|||||
|
Definition at line 31 of file KeyPair.h. Referenced by Anp::KeyPair< T >::operator<(), Anp::KeyPair< T >::Print(), and Anp::KeyPair< T >::SetKeys(). |
|
|||||
|
Definition at line 32 of file KeyPair.h. Referenced by Anp::KeyPair< T >::operator<(), Anp::KeyPair< T >::Print(), and Anp::KeyPair< T >::SetKeys(). |
1.3.9.1