Communication Library for Autonomous Systems v1.0
Reliable and secure communication library for autonomous vehicle systems
|
#include <observer.h>
Public Types | |
typedef T | Observed_Data |
typedef Conditionally_Data_Observed< T, void > | Observed |
Public Member Functions | |
Conditional_Data_Observer ()=default | |
virtual | ~Conditional_Data_Observer ()=default |
virtual void | update (Observed_Data *d) |
virtual T * | updated () |
Protected Attributes | |
List< T > | _data |
Friends | |
class | Conditionally_Data_Observed< T, void > |
typedef Conditionally_Data_Observed<T, void> Conditional_Data_Observer< T, void >::Observed |
|
default |
|
virtualdefault |
|
inlinevirtual |