Thunderbots Project
Loading...
Searching...
No Matches
ObserverSubjectAdapter< ObserverType, SubjectType > Member List

This is the complete list of members for ObserverSubjectAdapter< ObserverType, SubjectType >, including all inherited members.

ConversionFunctionType typedef (defined in ObserverSubjectAdapter< ObserverType, SubjectType >)ObserverSubjectAdapter< ObserverType, SubjectType >
getDataReceivedPerSecond() finalObserver< ObserverType >virtual
Observer(size_t buffer_size=DEFAULT_BUFFER_SIZE, bool log_buffer_full=true)Observer< ObserverType >
ObserverSubjectAdapter(std::function< ConversionFunctionType > conversion_function_)ObserverSubjectAdapter< ObserverType, SubjectType >inlineexplicit
popLeastRecentlyReceivedValue(Duration max_wait_time) finalObserver< ObserverType >protectedvirtual
popMostRecentlyReceivedValue(Duration max_wait_time) finalObserver< ObserverType >protectedvirtual
receiveValue(ObserverType val) finalObserverSubjectAdapter< ObserverType, SubjectType >virtual
Observer< ObserverType >::receiveValue(ObserverType val)Observer< ObserverType >virtual
registerObserver(std::shared_ptr< Observer< SubjectType > > observer)Subject< SubjectType >
sendValueToObservers(SubjectType val) finalSubject< SubjectType >protectedvirtual