CMS 3D CMS Logo

Classes | Functions
mayown_ptr.h File Reference
#include <cassert>
#include <cstring>

Go to the source code of this file.

Classes

class  mayown_ptr< T, N >
 

Functions

template<typename T >
bool operator< (mayown_ptr< T > const &rh, mayown_ptr< T > const &lh)
 
template<typename T >
bool operator== (mayown_ptr< T > const &rh, mayown_ptr< T > const &lh)
 

Function Documentation

template<typename T >
bool operator< ( mayown_ptr< T > const &  rh,
mayown_ptr< T > const &  lh 
)

Definition at line 68 of file mayown_ptr.h.

References mathSSE::lh.

68  {
69  return rh.raw() < lh.raw();
70 }
T const * raw() const
Definition: mayown_ptr.h:60
template<typename T >
bool operator== ( mayown_ptr< T > const &  rh,
mayown_ptr< T > const &  lh 
)

Definition at line 64 of file mayown_ptr.h.

References mayown_ptr< T, N >::raw().

64  {
65  return rh.raw() == lh.raw();
66 }
T const * raw() const
Definition: mayown_ptr.h:60