|
Thunderbots Project
|
This is the complete list of members for LastInFirstOutThreadedObserver< T >, including all inherited members.
| DEFAULT_BUFFER_SIZE (defined in Observer< T, Clock >) | Observer< T, Clock > | protectedstatic |
| getDataReceivedPerSecond() final | Observer< T, Clock > | virtual |
| getNextValue(const Duration &max_wait_time) final | LastInFirstOutThreadedObserver< T > | virtual |
| LastInFirstOutThreadedObserver() (defined in LastInFirstOutThreadedObserver< T >) | LastInFirstOutThreadedObserver< T > | inline |
| LastInFirstOutThreadedObserver(size_t buffer_size) (defined in LastInFirstOutThreadedObserver< T >) | LastInFirstOutThreadedObserver< T > | inlineexplicit |
| Observer(size_t buffer_size=DEFAULT_BUFFER_SIZE, bool log_buffer_full=true) | Observer< T, Clock > | |
| operator=(const ThreadedObserver &)=delete (defined in ThreadedObserver< T >) | ThreadedObserver< T > | |
| popLeastRecentlyReceivedValue(Duration max_wait_time) final | Observer< T, Clock > | protectedvirtual |
| popMostRecentlyReceivedValue(Duration max_wait_time) final | Observer< T, Clock > | protectedvirtual |
| receiveValue(T val) | Observer< T, Clock > | virtual |
| ThreadedObserver(size_t buffer_size=Observer< T >::DEFAULT_BUFFER_SIZE, bool log_buffer_full=true) | ThreadedObserver< T > | explicit |
| ThreadedObserver(const ThreadedObserver &)=delete (defined in ThreadedObserver< T >) | ThreadedObserver< T > | |
| TIME_BUFFER_SIZE (defined in Observer< T, Clock >) | Observer< T, Clock > | static |
| ~Observer()=default (defined in Observer< T, Clock >) | Observer< T, Clock > | virtual |
| ~ThreadedObserver() override (defined in ThreadedObserver< T >) | ThreadedObserver< T > |