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<class T>
struct edm::StrictWeakOrdering< T >

Definition at line 64 of file SortedCollection.h.


Member Typedef Documentation

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

Definition at line 66 of file SortedCollection.h.


Member Function Documentation

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

Definition at line 69 of file SortedCollection.h.

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

Definition at line 71 of file SortedCollection.h.

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

Definition at line 70 of file SortedCollection.h.

References b.

{ return a.id() < b; }