Classes | Public Types | Public Member Functions | Static Public Member Functions | List of all members
util::DoubleCompressor Class Reference

Classes

struct  ExpInfo
 

Public Types

enum  { BLOCK_MAX_BYTES = 1U << 16, BLOCK_MAX_LEN = BLOCK_MAX_BYTES / sizeof(double) }
 
enum  { COMPRESS_BLOCK_BOUND = (1U << 16) + 3, DECIMAL_HEADER_MAX_SIZE = 14 }
 
enum  { COMMIT_MAX_SIZE }
 

Public Member Functions

uint32_t Commit (const double *src, uint32_t sz, uint8_t *dest)
 

Static Public Member Functions

static constexpr uint32_t CommitMaxSize (uint32_t sz)
 

Detailed Description

Definition at line 12 of file double_compressor.h.


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