DBus::Slot< R, P > Class Template Reference
#include <util.h>
Inheritance diagram for DBus::Slot< R, P >:
![Inheritance graph](classDBus_1_1Slot__inherit__graph.png)
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
Member Function Documentation
◆ call()
template<class R , class P >
|
inline |
Definition at line 248 of file util.h.
References DBus::Slot< R, P >::_cb, and DBus::Slot< R, P >::empty().
◆ empty()
template<class R , class P >
|
inline |
Definition at line 260 of file util.h.
References DBus::Slot< R, P >::_cb.
Referenced by DBus::Slot< R, P >::call(), and DBus::Slot< R, P >::operator()().
◆ operator()()
template<class R , class P >
|
inline |
Definition at line 236 of file util.h.
References DBus::Slot< R, P >::_cb, and DBus::Slot< R, P >::empty().
◆ operator=()
template<class R , class P >
|
inline |
Definition at line 229 of file util.h.
References DBus::Slot< R, P >::_cb.
Member Data Documentation
◆ _cb
template<class R , class P >
|
private |
Definition at line 267 of file util.h.
Referenced by DBus::Slot< R, P >::call(), DBus::Slot< R, P >::empty(), DBus::Slot< R, P >::operator()(), and DBus::Slot< R, P >::operator=().
The documentation for this class was generated from the following file: