rosbag::StreamFactory Class Reference

#include <stream.h>

List of all members.

Public Member Functions

boost::shared_ptr< StreamgetStream (CompressionType type) const
 StreamFactory (ChunkedFile *file)

Private Attributes

boost::shared_ptr< Streambz2_stream_
boost::shared_ptr< Streamuncompressed_stream_

Detailed Description

Definition at line 96 of file stream.h.


Constructor & Destructor Documentation

rosbag::StreamFactory::StreamFactory ( ChunkedFile file  ) 

Definition at line 46 of file stream.cpp.


Member Function Documentation

shared_ptr< Stream > rosbag::StreamFactory::getStream ( CompressionType  type  )  const

Definition at line 52 of file stream.cpp.


Member Data Documentation

boost::shared_ptr<Stream> rosbag::StreamFactory::bz2_stream_ [private]

Definition at line 105 of file stream.h.

Definition at line 104 of file stream.h.


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