std::less< CSmartPtr< T, OP, CP, KP, SP > > Struct Template Reference

#include <smart_ptr.h>

List of all members.

Public Member Functions

bool operator() (const CSmartPtr< T, OP, CP, KP, SP > &lhs, const CSmartPtr< T, OP, CP, KP, SP > &rhs) const


Detailed Description

template<typename T, template< class > class OP, class CP, template< class > class KP, template< class > class SP>
struct std::less< CSmartPtr< T, OP, CP, KP, SP > >

Definition at line 962 of file smart_ptr.h.


Member Function Documentation

template<typename T , template< class > class OP, class CP , template< class > class KP, template< class > class SP>
bool std::less< CSmartPtr< T, OP, CP, KP, SP > >::operator() ( const CSmartPtr< T, OP, CP, KP, SP > &  lhs,
const CSmartPtr< T, OP, CP, KP, SP > &  rhs 
) const [inline]

Definition at line 966 of file smart_ptr.h.

00968         { return less<T*>()(GetImpl(lhs), GetImpl(rhs)); }


The documentation for this struct was generated from the following file:

Generated on Tue Aug 30 02:37:02 2011 for Smacky by  doxygen 1.5.8