kwave
18.07.70
|
#include <Triple.h>
Public Member Functions | |
Triple () | |
Triple (const T1 &first, const T2 &second, const T3 &third) | |
Triple (const Triple ©) | |
virtual | ~Triple () |
Triple< T1, T2, T3 > & | operator= (const Triple< T1, T2, T3 > &t2) |
bool | operator== (const Triple< T1, T2, T3 > &t2) const |
const T1 & | first () const |
const T2 & | second () const |
const T3 & | third () const |
Private Attributes | |
T1 | m_first |
T2 | m_second |
T3 | m_third |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
returns a reference to the firstelement
Definition at line 71 of file Triple.h.
References Kwave::Triple< T1, T2, T3 >::m_first.
Referenced by Kwave::Triple< T1, T2, T3 >::operator=(), and Kwave::Triple< T1, T2, T3 >::operator==().
|
inline |
assignment operator
Definition at line 54 of file Triple.h.
References Kwave::Triple< T1, T2, T3 >::first(), Kwave::Triple< T1, T2, T3 >::m_first, Kwave::Triple< T1, T2, T3 >::m_second, Kwave::Triple< T1, T2, T3 >::m_third, Kwave::Triple< T1, T2, T3 >::second(), and Kwave::Triple< T1, T2, T3 >::third().
|
inline |
compare operator
Definition at line 62 of file Triple.h.
References Kwave::Triple< T1, T2, T3 >::first(), Kwave::Triple< T1, T2, T3 >::m_first, Kwave::Triple< T1, T2, T3 >::m_second, Kwave::Triple< T1, T2, T3 >::m_third, Kwave::Triple< T1, T2, T3 >::second(), and Kwave::Triple< T1, T2, T3 >::third().
|
inline |
returns a reference to the second element
Definition at line 74 of file Triple.h.
References Kwave::Triple< T1, T2, T3 >::m_second.
Referenced by Kwave::Triple< T1, T2, T3 >::operator=(), and Kwave::Triple< T1, T2, T3 >::operator==().
|
inline |
returns a reference to the third element
Definition at line 77 of file Triple.h.
References Kwave::Triple< T1, T2, T3 >::m_third.
Referenced by Kwave::Triple< T1, T2, T3 >::operator=(), and Kwave::Triple< T1, T2, T3 >::operator==().
|
private |
first element
Definition at line 81 of file Triple.h.
Referenced by Kwave::Triple< T1, T2, T3 >::first(), Kwave::Triple< T1, T2, T3 >::operator=(), and Kwave::Triple< T1, T2, T3 >::operator==().
|
private |
second element
Definition at line 84 of file Triple.h.
Referenced by Kwave::Triple< T1, T2, T3 >::operator=(), Kwave::Triple< T1, T2, T3 >::operator==(), and Kwave::Triple< T1, T2, T3 >::second().
|
private |
guess what...
Definition at line 87 of file Triple.h.
Referenced by Kwave::Triple< T1, T2, T3 >::operator=(), Kwave::Triple< T1, T2, T3 >::operator==(), and Kwave::Triple< T1, T2, T3 >::third().