boost::_mfi::dm< R, T > Class Template Reference

#include <sysc/packages/boost/mem_fn.hpp>

Collaboration diagram for boost::_mfi::dm< R, T >:

Collaboration graph
[legend]

List of all members.

Public Types

typedef R const & result_type
typedef T const * argument_type

Public Member Functions

 dm (F f)
R & operator() (T *p) const
R const & operator() (T const *p) const
template<class U>
R const & operator() (U &u) const
R & operator() (T &t) const
R const & operator() (T const &t) const
bool operator== (dm const &rhs) const
bool operator!= (dm const &rhs) const


Detailed Description

template<class R, class T>
class boost::_mfi::dm< R, T >

Definition at line 1349 of file mem_fn.hpp.


Member Typedef Documentation

template<class R, class T>
typedef R const& boost::_mfi::dm< R, T >::result_type

Definition at line 1353 of file mem_fn.hpp.

template<class R, class T>
typedef T const* boost::_mfi::dm< R, T >::argument_type

Definition at line 1354 of file mem_fn.hpp.


Constructor & Destructor Documentation

template<class R, class T>
boost::_mfi::dm< R, T >::dm ( f  )  [inline, explicit]

Definition at line 1378 of file mem_fn.hpp.


Member Function Documentation

template<class R, class T>
R& boost::_mfi::dm< R, T >::operator() ( T p  )  const [inline]

Definition at line 1380 of file mem_fn.hpp.

template<class R, class T>
R const& boost::_mfi::dm< R, T >::operator() ( T const *  p  )  const [inline]

Definition at line 1385 of file mem_fn.hpp.

template<class R, class T>
template<class U>
R const& boost::_mfi::dm< R, T >::operator() ( U &  u  )  const [inline]

Definition at line 1390 of file mem_fn.hpp.

template<class R, class T>
R& boost::_mfi::dm< R, T >::operator() ( T t  )  const [inline]

Definition at line 1397 of file mem_fn.hpp.

template<class R, class T>
R const& boost::_mfi::dm< R, T >::operator() ( T const &  t  )  const [inline]

Definition at line 1404 of file mem_fn.hpp.

template<class R, class T>
bool boost::_mfi::dm< R, T >::operator== ( dm< R, T > const &  rhs  )  const [inline]

Definition at line 1409 of file mem_fn.hpp.

template<class R, class T>
bool boost::_mfi::dm< R, T >::operator!= ( dm< R, T > const &  rhs  )  const [inline]

Definition at line 1414 of file mem_fn.hpp.


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

Generated on Wed Jan 21 15:32:12 2009 for SystemC by  doxygen 1.5.5