.. _exhale_class_classrosbag2__cpp_1_1cache_1_1CacheBufferInterface: Class CacheBufferInterface ========================== - Defined in :ref:`file_include_rosbag2_cpp_cache_cache_buffer_interface.hpp` Inheritance Relationships ------------------------- Derived Types ************* - ``public rosbag2_cpp::cache::MessageCacheBuffer`` (:ref:`exhale_class_classrosbag2__cpp_1_1cache_1_1MessageCacheBuffer`) - ``public rosbag2_cpp::cache::MessageCacheCircularBuffer`` (:ref:`exhale_class_classrosbag2__cpp_1_1cache_1_1MessageCacheCircularBuffer`) Class Documentation ------------------- .. doxygenclass:: rosbag2_cpp::cache::CacheBufferInterface :project: rosbag2_cpp Doxygen Project :members: :protected-members: :undoc-members: