SHORE API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
shore::streams_base Class Reference

Base class for istreams and ostreams. More...

Inheritance diagram for shore::streams_base:
shore::istreams shore::ostreams

Public Types

enum  Codec { CODEC_PLAIN, CODEC_GZIP, CODEC_XZ }
 Supported compression codecs.
 
enum  RandomAccessGranularity { GRANULARITY_FAST, GRANULARITY_MEDIUM, GRANULARITY_SLOW }
 Presets for compression block sizes.
 

Static Public Attributes

static const int BLOCKSIZE_PRESET_VALUES [3]
 
static const std::string COMPRESSION_FILEEXTS [3]
 Recognized compression file name extensions.
 

Detailed Description

Base class for istreams and ostreams.


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