rosbag::UncompressedStream Class Reference

#include <stream.h>

Inheritance diagram for rosbag::UncompressedStream:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void decompress (uint8_t *dest, unsigned int dest_len, uint8_t *source, unsigned int source_len)
CompressionType getCompressionType () const
void read (void *ptr, size_t size)
 UncompressedStream (ChunkedFile *file)
void write (void *ptr, size_t size)

Detailed Description

Definition at line 108 of file stream.h.


Constructor & Destructor Documentation

rosbag::UncompressedStream::UncompressedStream ( ChunkedFile file  ) 

Definition at line 49 of file uncompressed_stream.cpp.


Member Function Documentation

void rosbag::UncompressedStream::decompress ( uint8_t *  dest,
unsigned int  dest_len,
uint8_t *  source,
unsigned int  source_len 
) [virtual]

Implements rosbag::Stream.

Definition at line 108 of file uncompressed_stream.cpp.

CompressionType rosbag::UncompressedStream::getCompressionType (  )  const [virtual]

Implements rosbag::Stream.

Definition at line 51 of file uncompressed_stream.cpp.

void rosbag::UncompressedStream::read ( void *  ptr,
size_t  size 
) [virtual]

Implements rosbag::Stream.

Definition at line 63 of file uncompressed_stream.cpp.

void rosbag::UncompressedStream::write ( void *  ptr,
size_t  size 
) [virtual]

Implements rosbag::Stream.

Definition at line 55 of file uncompressed_stream.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


rosbag
Author(s): Jeremy Leibs (leibs@willowgarage.com), James Bowman (jamesb@willowgarage.com), Ken Conley (kwc@willowgarage.com), and Tim Field (tfield@willowgarage.com)
autogenerated on Fri Jan 11 10:11:44 2013