CMS 3D CMS Logo

Public Types | Public Member Functions

edm::StrictWeakOrdering< T > Struct Template Reference

#include <SortedCollection.h>

List of all members.

Public Types

typedef T::key_type key_type

Public Member Functions

bool operator() (key_type a, T const &b) const
bool operator() (T const &a, T const &b) const
bool operator() (T const &a, key_type b) const

Detailed Description

template<typename T>
struct edm::StrictWeakOrdering< T >

Definition at line 61 of file SortedCollection.h.


Member Typedef Documentation

template<typename T >
typedef T::key_type edm::StrictWeakOrdering< T >::key_type

Definition at line 62 of file SortedCollection.h.


Member Function Documentation

template<typename T >
bool edm::StrictWeakOrdering< T >::operator() ( key_type  a,
T const &  b 
) const [inline]

Definition at line 65 of file SortedCollection.h.

{ return a < b.id(); }
template<typename T >
bool edm::StrictWeakOrdering< T >::operator() ( T const &  a,
T const &  b 
) const [inline]

Definition at line 67 of file SortedCollection.h.

{ return a.id() < b.id(); }
template<typename T >
bool edm::StrictWeakOrdering< T >::operator() ( T const &  a,
key_type  b 
) const [inline]

Definition at line 66 of file SortedCollection.h.

References b.

{ return a.id() < b; }