c++-gtk-utils
Public Types | Public Member Functions | List of all members
Cgu::Callback::Callback1_static_< unref, BoundArg > Class Template Reference

#include <callback.h>

Inheritance diagram for Cgu::Callback::Callback1_static_< unref, BoundArg >:
Cgu::Callback::CallbackArg

Public Types

typedef void(* Func) (BoundArg)
 

Public Member Functions

void dispatch () const
 
 Callback1_static_ (Func func_, typename Cgu::Param< BoundArg >::ParamType arg_)
 
- Public Member Functions inherited from Cgu::Callback::CallbackArg
virtual void dispatch (typename Cgu::Param< FreeArg >::ParamType arg) const =0
 
 CallbackArg ()
 
virtual ~CallbackArg ()
 

Member Typedef Documentation

◆ Func

template<bool unref, class BoundArg >
typedef void(* Cgu::Callback::Callback1_static_< unref, BoundArg >::Func) (BoundArg)

Constructor & Destructor Documentation

◆ Callback1_static_()

template<bool unref, class BoundArg >
Cgu::Callback::Callback1_static_< unref, BoundArg >::Callback1_static_ ( Func  func_,
typename Cgu::Param< BoundArg >::ParamType  arg_ 
)
inline

Member Function Documentation

◆ dispatch()

template<bool unref, class BoundArg >
void Cgu::Callback::Callback1_static_< unref, BoundArg >::dispatch ( ) const
inline

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