#include <functional.h>
Public Member Functions | |
| ExtractFirstFunctor () | |
| This is a very lightweight class. | |
| Type0 | operator() (const std::pair< Type0, Type1 > &argument) |
| This version of the application operator returns the value of the first component of its argument. | |
| Type0 & | operator() (std::pair< Type0, Type1 > &argument) |
| This version of the application operator returns a reference to the first component of its argument. | |
Definition at line 174 of file dlrCommon/functional.h.
| dlr::common::ExtractFirstFunctor< Type0, Type1 >::ExtractFirstFunctor | ( | ) | [inline] |
This is a very lightweight class.
The constructor does nothing.
Definition at line 181 of file dlrCommon/functional.h.
| Type0 dlr::common::ExtractFirstFunctor< Type0, Type1 >::operator() | ( | const std::pair< Type0, Type1 > & | argument | ) | [inline] |
This version of the application operator returns the value of the first component of its argument.
| argument | This argument is a std::pair instance. |
Definition at line 193 of file dlrCommon/functional.h.
| Type0& dlr::common::ExtractFirstFunctor< Type0, Type1 >::operator() | ( | std::pair< Type0, Type1 > & | argument | ) | [inline] |
This version of the application operator returns a reference to the first component of its argument.
| argument | This argument is a std::pair instance. |
Definition at line 207 of file dlrCommon/functional.h.
1.5.2