ProteoWizard
Public Member Functions | Public Attributes | List of all members
pwiz::msdata::BinaryDataEncoder::Config Struct Reference

encoding/decoding configuration More...

#include <BinaryDataEncoder.hpp>

Public Member Functions

 Config ()
 

Public Attributes

Precision precision
 
ByteOrder byteOrder
 
Compression compression
 
Numpress numpress
 
double numpressFixedPoint
 
double numpressLinearErrorTolerance
 
double numpressSlofErrorTolerance
 
std::map< cv::CVID, PrecisionprecisionOverrides
 
std::map< cv::CVID, NumpressnumpressOverrides
 

Detailed Description

encoding/decoding configuration

Definition at line 54 of file BinaryDataEncoder.hpp.

Constructor & Destructor Documentation

§ Config()

pwiz::msdata::BinaryDataEncoder::Config::Config ( )
inline

Definition at line 67 of file BinaryDataEncoder.hpp.

72  numpressFixedPoint(0.0),
75  {}
const double BinaryDataEncoder_default_numpressSlofErrorTolerance
const double BinaryDataEncoder_default_numpressLinearErrorTolerance

Member Data Documentation

§ precision

Precision pwiz::msdata::BinaryDataEncoder::Config::precision

§ byteOrder

ByteOrder pwiz::msdata::BinaryDataEncoder::Config::byteOrder

§ compression

Compression pwiz::msdata::BinaryDataEncoder::Config::compression

Definition at line 58 of file BinaryDataEncoder.hpp.

Referenced by readData(), regressionTest(), test(), testBadFile(), and testWriteRead().

§ numpress

Numpress pwiz::msdata::BinaryDataEncoder::Config::numpress

Definition at line 59 of file BinaryDataEncoder.hpp.

Referenced by regressionTest(), test(), testConfiguration(), and testWriteRead().

§ numpressFixedPoint

double pwiz::msdata::BinaryDataEncoder::Config::numpressFixedPoint

Definition at line 60 of file BinaryDataEncoder.hpp.

§ numpressLinearErrorTolerance

double pwiz::msdata::BinaryDataEncoder::Config::numpressLinearErrorTolerance

Definition at line 61 of file BinaryDataEncoder.hpp.

Referenced by test(), testConfiguration(), and testWriteRead().

§ numpressSlofErrorTolerance

double pwiz::msdata::BinaryDataEncoder::Config::numpressSlofErrorTolerance

Definition at line 62 of file BinaryDataEncoder.hpp.

Referenced by test(), and testWriteRead().

§ precisionOverrides

std::map<cv::CVID, Precision> pwiz::msdata::BinaryDataEncoder::Config::precisionOverrides

Definition at line 64 of file BinaryDataEncoder.hpp.

§ numpressOverrides

std::map<cv::CVID, Numpress> pwiz::msdata::BinaryDataEncoder::Config::numpressOverrides

Definition at line 65 of file BinaryDataEncoder.hpp.

Referenced by testWriteRead().


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