Menu

famouso::util::Delegate< void > Class Template Reference

#include <Delegate.h>

Data Structures

struct  function_stub
struct  mem_fn_const_stub
struct  mem_fn_stub

Public Member Functions

 Delegate ()
template<typename T , void(T::*)() Fxn>
void bind (T *obj)
template<typename T , void(T::*)() const Fxn>
void bind (T const *obj)
template<void(*)() Fxn>
void bind ()
void operator() () const
 operator bool () const

template<>
class famouso::util::Delegate< void >


Constructor & Destructor Documentation

famouso::util::Delegate< void >::Delegate (  )  [inline]

Member Function Documentation

template<void(*)() Fxn>
void famouso::util::Delegate< void >::bind (  )  [inline]
template<typename T , void(T::*)() const Fxn>
void famouso::util::Delegate< void >::bind ( T const *  obj  )  [inline]
template<typename T , void(T::*)() Fxn>
void famouso::util::Delegate< void >::bind ( T *  obj  )  [inline]
famouso::util::Delegate< void >::operator bool (  )  const [inline]
void famouso::util::Delegate< void >::operator() (  )  const [inline]

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