#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.