User Manual, Developers Guide and API Documentation

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

#include <SmartPtr.hpp>

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

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

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

Private Attributes

RETURNTYPE(POINTERTYPE::* _M_f )() const


Detailed Description

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

Definition at line 516 of file SmartPtr.hpp.


Constructor & Destructor Documentation

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

Definition at line 521 of file SmartPtr.hpp.


Member Function Documentation

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

Definition at line 526 of file SmartPtr.hpp.


Member Data Documentation

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


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

Generated on Sat May 26 03:32:50 2012 for openWNS by  doxygen 1.5.5