#include <extremum.h>
Public Types | |
typedef P_numtype | T_numtype |
typedef P_index | T_index |
Public Member Functions | |
Extremum (T_numtype value, T_index index) | |
T_numtype | value () const |
T_index | index () const |
void | setValue (T_numtype value) |
void | setIndex (T_index index) |
operator T_numtype () const | |
Protected Attributes | |
T_numtype | value_ |
T_index | index_ |
typedef P_numtype Extremum< P_numtype, P_index >::T_numtype |
typedef P_index Extremum< P_numtype, P_index >::T_index |
Extremum< P_numtype, P_index >::Extremum | ( | T_numtype | value, | |
T_index | index | |||
) | [inline] |
T_numtype Extremum< P_numtype, P_index >::value | ( | ) | const [inline] |
T_index Extremum< P_numtype, P_index >::index | ( | ) | const [inline] |
void Extremum< P_numtype, P_index >::setValue | ( | T_numtype | value | ) | [inline] |
void Extremum< P_numtype, P_index >::setIndex | ( | T_index | index | ) | [inline] |
Extremum< P_numtype, P_index >::operator T_numtype | ( | ) | const [inline] |
T_numtype Extremum< P_numtype, P_index >::value_ [protected] |
T_index Extremum< P_numtype, P_index >::index_ [protected] |