LArSoft  v09_90_00
Liquid Argon Software toolkit - https://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 49 of file NestedIterator.h.

Member Typedef Documentation

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

Definition at line 130 of file NestedIterator.h.

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

Definition at line 131 of file NestedIterator.h.

Member Function Documentation

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

Definition at line 133 of file NestedIterator.h.

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

Definition at line 134 of file NestedIterator.h.

134 { return p.second; }

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