User Manual, Developers Guide and API Documentation

wns::smart_ptr_mem_fun_t< RETURNTYPE, POINTERTYPE > Class Template Reference

#include <SmartPtr.hpp>

Inheritance diagram for wns::smart_ptr_mem_fun_t< RETURNTYPE, POINTERTYPE >:

Inheritance graph
[legend]
Collaboration diagram for wns::smart_ptr_mem_fun_t< RETURNTYPE, POINTERTYPE >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

RETURNTYPE operator() (SmartPtr< POINTERTYPE > &__p) const
 smart_ptr_mem_fun_t (void(POINTERTYPE::*__pf)())

Private Attributes

RETURNTYPE(POINTERTYPE::* _M_f )()


Detailed Description

template<class RETURNTYPE, class POINTERTYPE>
class wns::smart_ptr_mem_fun_t< RETURNTYPE, POINTERTYPE >

Definition at line 496 of file SmartPtr.hpp.


Constructor & Destructor Documentation

template<class RETURNTYPE, class POINTERTYPE>
wns::smart_ptr_mem_fun_t< RETURNTYPE, POINTERTYPE >::smart_ptr_mem_fun_t ( void(POINTERTYPE::*)()  __pf  )  [inline, explicit]

Definition at line 501 of file SmartPtr.hpp.


Member Function Documentation

template<class RETURNTYPE, class POINTERTYPE>
RETURNTYPE wns::smart_ptr_mem_fun_t< RETURNTYPE, POINTERTYPE >::operator() ( SmartPtr< POINTERTYPE > &  __p  )  const [inline]

Definition at line 506 of file SmartPtr.hpp.


Member Data Documentation

template<class RETURNTYPE, class POINTERTYPE>
RETURNTYPE(POINTERTYPE::* wns::smart_ptr_mem_fun_t< RETURNTYPE, POINTERTYPE >::_M_f)() [private]


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

Generated on Sun May 27 03:32:52 2012 for openWNS by  doxygen 1.5.5