CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
edm::OwnArray< T, MAX_SIZE, P >::Ordering< O > Struct Template Reference

Public Member Functions

bool operator() (T const *t1, T const *t2) const
 
 Ordering (O const &c)
 

Private Attributes

comp
 

Detailed Description

template<typename T, unsigned int MAX_SIZE, typename P = ClonePolicy<T>>
template<typename O>
struct edm::OwnArray< T, MAX_SIZE, P >::Ordering< O >

Definition at line 164 of file OwnArray.h.

Constructor & Destructor Documentation

template<typename T, unsigned int MAX_SIZE, typename P = ClonePolicy<T>>
template<typename O >
edm::OwnArray< T, MAX_SIZE, P >::Ordering< O >::Ordering ( O const &  c)
inline

Definition at line 165 of file OwnArray.h.

165 : comp(c) { }

Member Function Documentation

template<typename T, unsigned int MAX_SIZE, typename P = ClonePolicy<T>>
template<typename O >
bool edm::OwnArray< T, MAX_SIZE, P >::Ordering< O >::operator() ( T const *  t1,
T const *  t2 
) const
inline

Definition at line 166 of file OwnArray.h.

166  {
167  return comp(*t1, *t2);
168  }

Member Data Documentation

template<typename T, unsigned int MAX_SIZE, typename P = ClonePolicy<T>>
template<typename O >
O edm::OwnArray< T, MAX_SIZE, P >::Ordering< O >::comp
private

Definition at line 170 of file OwnArray.h.