Public Member Functions | Private Attributes | List of all members
rosbag::StreamFactory Class Reference

#include <stream.h>

Public Member Functions

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

Private Attributes

std::shared_ptr< Streamlz4_stream_
 
std::shared_ptr< Streamuncompressed_stream_
 

Detailed Description

Definition at line 98 of file third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/stream.h.

Constructor & Destructor Documentation

rosbag::StreamFactory::StreamFactory ( ChunkedFile file)

Member Function Documentation

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

Member Data Documentation

std::shared_ptr<Stream> rosbag::StreamFactory::lz4_stream_
private
std::shared_ptr<Stream> rosbag::StreamFactory::uncompressed_stream_
private

The documentation for this class was generated from the following files:


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:40