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

Public Types | |
| typedef R(C::* | M) (P) | 
Public Member Functions | |
| Callback (C *c, M m) | |
| R | call (P param) const | 
  Public Member Functions inherited from DBus::Callback_Base< R, P > | |
| virtual | ~Callback_Base () | 
Private Attributes | |
| C * | _c | 
| M | _m | 
Detailed Description
template<class C, class R, class P>
class DBus::Callback< C, R, P >
class DBus::Callback< C, R, P >
Member Typedef Documentation
◆ M
template<class C , class R , class P > 
      | typedef R(C::* DBus::Callback< C, R, P >::M) (P) | 
Constructor & Destructor Documentation
◆ Callback()
template<class C , class R , class P > 
      
  | 
  inline | 
Member Function Documentation
◆ call()
template<class C , class R , class P > 
      
  | 
  inlinevirtual | 
Implements DBus::Callback_Base< R, P >.
Definition at line 281 of file util.h.
References DBus::Callback< C, R, P >::_c, and DBus::Callback< C, R, P >::_m.
Member Data Documentation
◆ _c
template<class C , class R , class P > 
      
  | 
  private | 
Definition at line 288 of file util.h.
Referenced by DBus::Callback< C, R, P >::call().
◆ _m
template<class C , class R , class P > 
      
  | 
  private | 
Definition at line 289 of file util.h.
Referenced by DBus::Callback< C, R, P >::call().
The documentation for this class was generated from the following file:
 Public Member Functions inherited from