$search
Public Member Functions | |
def | __init__ |
def | reset |
def | run |
def | stop |
Public Attributes | |
bag_playhead_position | |
timeline | |
topic | |
Private Member Functions | |
def | _get_message |
Private Attributes | |
_message_cache | |
_message_cache_capacity | |
_message_cache_keys | |
_stop_flag |
Waits for a new playhead position on the given topic, then loads the message at that position and notifies the view threads. One thread per topic. Maintains a cache of recently loaded messages.
Definition at line 1881 of file timeline.py.
def rxbag::timeline::MessageLoader::__init__ | ( | self, | ||
timeline, | ||||
topic | ||||
) |
Definition at line 1887 of file timeline.py.
def rxbag::timeline::MessageLoader::_get_message | ( | self, | ||
bag, | ||||
position | ||||
) | [private] |
Definition at line 1936 of file timeline.py.
def rxbag::timeline::MessageLoader::reset | ( | self | ) |
Definition at line 1904 of file timeline.py.
def rxbag::timeline::MessageLoader::run | ( | self | ) |
Definition at line 1907 of file timeline.py.
def rxbag::timeline::MessageLoader::stop | ( | self | ) |
Definition at line 1953 of file timeline.py.
Definition at line 1896 of file timeline.py.
Definition at line 1895 of file timeline.py.
Definition at line 1897 of file timeline.py.
Definition at line 1899 of file timeline.py.
Definition at line 1893 of file timeline.py.
Definition at line 1890 of file timeline.py.
Definition at line 1891 of file timeline.py.