All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
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<typename T>
class lar::PairSecond< T >

Definition at line 52 of file NestedIterator.h.

Member Typedef Documentation

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

Definition at line 139 of file NestedIterator.h.

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

Definition at line 140 of file NestedIterator.h.

Member Function Documentation

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

Definition at line 142 of file NestedIterator.h.

143  { return p.second; }
pdgs p
Definition: selectors.fcl:22
template<typename 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; }
pdgs p
Definition: selectors.fcl:22

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