Simple Application Framework  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
Saf::Algo::Selector::ThirdMember< TripletClass > Struct Template Reference

Select the third member of a triplet container. More...

#include <Selector.h>

Inheritance diagram for Saf::Algo::Selector::ThirdMember< TripletClass >:
Saf::Algo::UnaryFunction< TripletClass, TripletClass::ThirdMemberType >

List of all members.

Public Member Functions

TripletClass::ThirdMemberType & operator() (TripletClass &pr) const
 Get the first member from a mutable pair.
const
TripletClass::ThirdMemberType & 
operator() (const TripletClass &pr) const
 Get the first member from an immutable pair.

Detailed Description

template<class TripletClass>
struct Saf::Algo::Selector::ThirdMember< TripletClass >

Select the third member of a triplet container.

See also:
Saf::Collection::Triplet.

Member Function Documentation

template<class TripletClass >
TripletClass::ThirdMemberType& Saf::Algo::Selector::ThirdMember< TripletClass >::operator() ( TripletClass &  pr) const [inline]

Get the first member from a mutable pair.

template<class TripletClass >
const TripletClass::ThirdMemberType& Saf::Algo::Selector::ThirdMember< TripletClass >::operator() ( const TripletClass &  pr) const [inline]

Get the first member from an immutable pair.


The documentation for this struct was generated from the following file: