#include <time_cache.h>

| Public Member Functions | |
| virtual void | clearList ()=0 | 
| Clear the list of stored values.  More... | |
| virtual bool | getData (ros::Time time, TransformStorage &data_out, std::string *error_str=0)=0 | 
| Access data from the cache.  More... | |
| virtual P_TimeAndFrameID | getLatestTimeAndParent ()=0 | 
| Get the latest time stored in this cache, and the parent associated with it. Returns parent = 0 if no data.  More... | |
| virtual ros::Time | getLatestTimestamp ()=0 | 
| Get the latest timestamp cached.  More... | |
| virtual unsigned int | getListLength ()=0 | 
| Debugging information methods.  More... | |
| virtual ros::Time | getOldestTimestamp ()=0 | 
| Get the oldest timestamp cached.  More... | |
| virtual CompactFrameID | getParent (ros::Time time, std::string *error_str)=0 | 
| Retrieve the parent at a specific time.  More... | |
| virtual bool | insertData (const TransformStorage &new_data)=0 | 
| Insert data into the cache.  More... | |
Definition at line 56 of file time_cache.h.
| 
 | pure virtual | 
Clear the list of stored values.
Implemented in tf2::StaticCache, and tf2::TimeCache.
| 
 | pure virtual | 
Access data from the cache.
Implemented in tf2::StaticCache, and tf2::TimeCache.
| 
 | pure virtual | 
Get the latest time stored in this cache, and the parent associated with it. Returns parent = 0 if no data.
Implemented in tf2::StaticCache, and tf2::TimeCache.
| 
 | pure virtual | 
Get the latest timestamp cached.
Implemented in tf2::StaticCache, and tf2::TimeCache.
| 
 | pure virtual | 
Debugging information methods.
Get the length of the stored list
Implemented in tf2::StaticCache, and tf2::TimeCache.
| 
 | pure virtual | 
Get the oldest timestamp cached.
Implemented in tf2::StaticCache, and tf2::TimeCache.
| 
 | pure virtual | 
Retrieve the parent at a specific time.
Implemented in tf2::StaticCache, and tf2::TimeCache.
| 
 | pure virtual | 
Insert data into the cache.
Implemented in tf2::StaticCache, and tf2::TimeCache.