membind.hh File Reference

membind public header More...

#include <boost/bind.hpp>
#include <boost/function.hpp>
#include <senf/config.hh>
#include <senf/Utils/impl/membind.hh>

Include dependency graph for membind.hh:

Go to the source code of this file.


Detailed Description

membind public header

Definition in file membind.hh.


Namespaces

namespace   senf

Defines

#define  HH_SENF_Utils_membind_   1
#define  SENF_FNP(ret, fn, args)
  Get function pointer.
#define  SENF_MEMFNP(ret, cls, fn, args)
  Get function pointer.
#define  SENF_MEMBINDFNP(ret, cls, fn, args)
  Get function pointer.
#define  scOBTYPE   *
#define  scOBTYPE   &

Functions

template<typename R , typename T , typename Args >
boost::function< R(Args)>  senf::membind (R(T::*fn)(Args), T *ob)
  Build bound member function object.

Define Documentation

#define
HH_SENF_Utils_membind_   1

Definition at line 51 of file membind.hh.

#define
scOBTYPE   &

Definition at line 155 of file membind.hh.

#define
scOBTYPE   *

Definition at line 155 of file membind.hh.