Embedded Template Library  1.0
 All Classes Files Functions Variables Typedefs Friends Modules Pages

Classes

class  etl::observable< TObserver, MAX_OBSERVERS >
 
class  etl::observer< T1, T2, T3, T4, T5, T6, T7, T8 >
 
class  etl::observer< T1, T2, T3, T4, T5, T6, T7 >
 
class  etl::observer< T1, T2, T3, T4, T5, T6 >
 
class  etl::observer< T1, T2, T3, T4, T5 >
 
class  etl::observer< T1, T2, T3, T4 >
 
class  etl::observer< T1, T2, T3 >
 
class  etl::observer< T1, T2 >
 
class  etl::observer< T1 >
 

Detailed Description

A templated implementation to simplify the creation of the observer pattern and attempts to eliminate certain runtime errors by turning them into compile errors. The pattern consists of two template classes.