DBus::Slot< R, P > Class Template Reference
#include <util.h>
Inheritance diagram for DBus::Slot< R, P >:

| Public Member Functions | |
| Slot & | operator= (Callback_Base< R, P > *s) | 
| R | operator() (P param) const | 
| R | call (P param) const | 
| bool | empty () const | 
| Private Attributes | |
| RefPtr< Callback_Base< R, P > > | _cb | 
Detailed Description
template<class R, class P>
 class DBus::Slot< R, P >
Definition at line 225 of file util.h.
Member Function Documentation
template<class R, class P> 
      | R DBus::Slot< R, P >::call | ( | P | param | ) | const  [inline] | 
template<class R, class P> 
      | bool DBus::Slot< R, P >::empty | ( | ) | const  [inline] | 
Definition at line 260 of file util.h.
Referenced by DBus::Slot< void, const SignalMessage & >::call(), and DBus::Slot< void, const SignalMessage & >::operator()().
template<class R, class P> 
      | R DBus::Slot< R, P >::operator() | ( | P | param | ) | const  [inline] | 
template<class R, class P> 
      | Slot& DBus::Slot< R, P >::operator= | ( | Callback_Base< R, P > * | s | ) |  [inline] | 
Member Data Documentation
template<class R, class P> 
      | RefPtr< Callback_Base<R, P> > DBus::Slot< R, P >::_cb  [private] | 
Definition at line 267 of file util.h.
Referenced by DBus::Slot< void, const SignalMessage & >::call(), DBus::Slot< void, const SignalMessage & >::empty(), DBus::Slot< void, const SignalMessage & >::operator()(), and DBus::Slot< void, const SignalMessage & >::operator=().
The documentation for this class was generated from the following file: