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
Member Function Documentation
◆ call()
template<class R , class P >
|
inline |
Definition at line 249 of file util.h.
References DBus::Slot< R, P >::_cb, and DBus::Slot< R, P >::empty().
Referenced by DBus::Connection::Private::message_filter_stub().
◆ empty()
template<class R , class P >
|
inline |
Definition at line 263 of file util.h.
References DBus::Slot< R, P >::_cb.
Referenced by DBus::Slot< R, P >::call(), DBus::Connection::Private::message_filter_stub(), 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 270 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: