Thunderbots Project
Loading...
Searching...
No Matches
ThreadedSensorFusion Member List

This is the complete list of members for ThreadedSensorFusion, including all inherited members.

DEFAULT_BUFFER_SIZE (defined in Observer< T, Clock >)Observer< T, Clock >protectedstatic
DEFAULT_BUFFER_SIZE (defined in Observer< T, Clock >)Observer< T, Clock >protectedstatic
FirstInFirstOutThreadedObserver< SensorProto >::FirstInFirstOutThreadedObserver(size_t buffer_size, bool log_buffer_full=true)FirstInFirstOutThreadedObserver< SensorProto >inlineexplicit
FirstInFirstOutThreadedObserver< TbotsProto::ThunderbotsConfig >::FirstInFirstOutThreadedObserver(size_t buffer_size, bool log_buffer_full=true)FirstInFirstOutThreadedObserver< TbotsProto::ThunderbotsConfig >inlineexplicit
getDataReceivedPerSecond() finalObserver< T, Clock >virtual
FirstInFirstOutThreadedObserver< SensorProto >::getNextValue(const Duration &max_wait_time) final overrideFirstInFirstOutThreadedObserver< SensorProto >virtual
FirstInFirstOutThreadedObserver< TbotsProto::ThunderbotsConfig >::getNextValue(const Duration &max_wait_time) final overrideFirstInFirstOutThreadedObserver< TbotsProto::ThunderbotsConfig >virtual
FirstInFirstOutThreadedObserver< SensorProto >::Observer(size_t buffer_size=DEFAULT_BUFFER_SIZE, bool log_buffer_full=true)Observer< T, Clock >
FirstInFirstOutThreadedObserver< TbotsProto::ThunderbotsConfig >::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 >
operator=(const ThreadedObserver &)=delete (defined in ThreadedObserver< T >)ThreadedObserver< T >
popLeastRecentlyReceivedValue(Duration max_wait_time) finalObserver< T, Clock >protectedvirtual
popMostRecentlyReceivedValue(Duration max_wait_time) finalObserver< T, Clock >protectedvirtual
receiveValue(T val)Observer< T, Clock >virtual
registerObserver(std::shared_ptr< Observer< World > > observer)Subject< World >
sendValueToObservers(World val) finalSubject< World >protectedvirtual
FirstInFirstOutThreadedObserver< SensorProto >::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 >
FirstInFirstOutThreadedObserver< TbotsProto::ThunderbotsConfig >::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 >
ThreadedSensorFusion(TbotsProto::SensorFusionConfig config) (defined in ThreadedSensorFusion)ThreadedSensorFusionexplicit
TIME_BUFFER_SIZE (defined in Observer< T, Clock >)Observer< T, Clock >static
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 >
~ThreadedObserver() override (defined in ThreadedObserver< T >)ThreadedObserver< T >
~ThreadedSensorFusion()=default (defined in ThreadedSensorFusion)ThreadedSensorFusionvirtual