virtual void clearList()
Clear the list of stored values.
virtual unsigned int getListLength()
Debugging information methods.
std::pair< ros::Time, CompactFrameID > P_TimeAndFrameID
virtual bool getData(ros::Time time, TransformStorage &data_out, std::string *error_str=0)
Virtual methods.
virtual CompactFrameID getParent(ros::Time time, std::string *error_str)
Retrieve the parent at a specific time.
virtual ros::Time getLatestTimestamp()
Get the latest timestamp cached.
virtual ros::Time getOldestTimestamp()
Get the oldest timestamp cached.
virtual P_TimeAndFrameID getLatestTimeAndParent()
Get the latest time stored in this cache, and the parent associated with it. Returns parent = 0 if no...
virtual bool insertData(const TransformStorage &new_data)
Insert data into the cache.
TransformStorage storage_