LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
lar::PairSecond< T > Class Template Reference

#include "NestedIterator.h"

Public Types

typedef T argument_type
 
typedef T::second_type result_type
 

Public Member Functions

result_typeoperator() (argument_type &p) const
 
const result_typeoperator() (const argument_type &p) const
 

Detailed Description

template<class T>
class lar::PairSecond< T >

Definition at line 52 of file NestedIterator.h.

Member Typedef Documentation

template<class T >
typedef T lar::PairSecond< T >::argument_type

Definition at line 139 of file NestedIterator.h.

template<class T >
typedef T::second_type lar::PairSecond< T >::result_type

Definition at line 140 of file NestedIterator.h.

Member Function Documentation

template<class T >
result_type& lar::PairSecond< T >::operator() ( argument_type p) const
inline

Definition at line 142 of file NestedIterator.h.

143  { return p.second; }
template<class T >
const result_type& lar::PairSecond< T >::operator() ( const argument_type p) const
inline

Definition at line 144 of file NestedIterator.h.

145  { return p.second; }

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