Communication Library for Autonomous Systems v1.0
Reliable and secure communication library for autonomous vehicle systems
|
#include <observed.h>
Public Types | |
typedef T | Observed_Data |
typedef Conditional_Data_Observer< T, void > | Observer |
typedef List< Observer > | Observers |
Public Member Functions | |
Conditionally_Data_Observed ()=default | |
virtual | ~Conditionally_Data_Observed ()=default |
void | attach (Observer *o) |
void | detach (Observer *o) |
bool | notify (T *d) |
Protected Attributes | |
Observers | _observers |
typedef Conditional_Data_Observer<T, void> Conditionally_Data_Observed< T, void >::Observer |
|
default |
|
virtualdefault |