#include <Client.hpp>

Public Types | |
| typedef void(C::* | Callback )(const T &) |
Public Member Functions | |
| void | call (const msp::Request &req) |
| Subscription (const Callback caller, C *const context_class) | |
| Subscription (const Callback caller, C *const context_class, PeriodicTimer *timer) | |
Private Attributes | |
| C *const | context |
| Callback | funct |
Definition at line 98 of file Client.hpp.
| typedef void(C::* msp::client::Subscription< T, C >::Callback)(const T &) |
Definition at line 100 of file Client.hpp.
| msp::client::Subscription< T, C >::Subscription | ( | const Callback | caller, |
| C *const | context_class | ||
| ) | [inline] |
Definition at line 102 of file Client.hpp.
| msp::client::Subscription< T, C >::Subscription | ( | const Callback | caller, |
| C *const | context_class, | ||
| PeriodicTimer * | timer | ||
| ) | [inline] |
Definition at line 106 of file Client.hpp.
| void msp::client::Subscription< T, C >::call | ( | const msp::Request & | req | ) | [inline, virtual] |
Implements msp::client::SubscriptionBase.
Definition at line 112 of file Client.hpp.
C* const msp::client::Subscription< T, C >::context [private] |
Definition at line 118 of file Client.hpp.
Callback msp::client::Subscription< T, C >::funct [private] |
Definition at line 117 of file Client.hpp.