CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 69 of file mayown_ptr.h.

References mathSSE::lh.

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

Definition at line 65 of file mayown_ptr.h.

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

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