ChunkedFile reads and writes files which contain interleaved chunks of compressed and uncompressed da...
char * unused_
extra data read by compressed stream
Stream(ChunkedFile *file)
int nUnused_
number of bytes of extra data read by compressed stream
StreamFactory(ChunkedFile *file)
virtual void startWrite()
void setUnused(char *unused)
void setCompressedIn(uint64_t nbytes)
uint64_t compressed_in_
number of bytes written to current compressed stream
boost::shared_ptr< Stream > lz4_stream_
uint64_t getCompressedIn()
boost::shared_ptr< Stream > bz2_stream_
void setUnusedLength(int nUnused)
uint64_t offset_
current position in the file
boost::shared_ptr< Stream > getStream(CompressionType type) const
boost::shared_ptr< Stream > uncompressed_stream_
void advanceOffset(uint64_t nbytes)
rosbag_storage
Author(s): Dirk Thomas
, Jacob Perron
autogenerated on Sat Sep 14 2024 02:59:52