API Documentation
Loading...
Searching...
No Matches
Compressor.h File Reference
#include <NDEVR/Buffer.h>
#include <NDEVR/Dictionary.h>
#include <NDEVR/String.h>
#include <NDEVR/Pointer.h>
Include dependency graph for Compressor.h:

Go to the source code of this file.

Classes

struct  BinaryCompressionObject
 A container for storing compressed data, typically used for FileIO operations. More...
 
struct  CompressedStringInfo
 Contains information for referencing compressed strings. More...
 
class  Compressor
 Class which is designed to compress objects for writing to file. Typically objects are added. More...
 

Namespaces

namespace  NDEVR
 

Macros

#define NDEVR_SUPPORTS_ZFP   0
 

Enumerations

enum  CompressionMode : uint01 {
  e_no_compression , e_default_compression , e_best_speed , e_string_compression ,
  e_floating_point_compression , e_best_compression , e_floating_point_compression_1_fltp04 , e_floating_point_compression_2_fltp04 ,
  e_floating_point_compression_3_fltp04 , e_floating_point_compression_4_fltp04 , e_floating_point_compression_1_fltp08 , e_floating_point_compression_2_fltp08 ,
  e_floating_point_compression_3_fltp08 , e_floating_point_compression_4_fltp08 , e_string_reference , e_compression_count
}
 Logical information about the type of compression implemented or requested. More...
 

Macro Definition Documentation

◆ NDEVR_SUPPORTS_ZFP

#define NDEVR_SUPPORTS_ZFP   0