NexusCPP  3.5.0
Public Member Functions | Public Attributes | List of all members
nxcpp::DatasetWriter::Config Struct Reference

DatasetWriter configuration. More...

#include <nxwriter.h>

Public Member Functions

 Config ()
 default c-tor More...
 

Public Attributes

DataShape shape_data_item
 Dimensions array of canonical data. More...
 
DataShape shape_matrix
 Dimensions array of acquisition space. More...
 
yat::uint16 cache_mb
 Write cache size. More...
 
yat::uint16 write_tmout
 useless parameter (to be deleted) More...
 
CompressionFilter compress_filter
 Compress filter. More...
 
FilterConfig filter_config
 Compress filter parameters. More...
 
std::size_t min_bytes_for_compression
 minimal dataset size for compression, smaller datasets are not compressed More...
 

Detailed Description

DatasetWriter configuration.

Constructor & Destructor Documentation

◆ Config()

nxcpp::DatasetWriter::Config::Config ( )
inline

default c-tor

Member Data Documentation

◆ cache_mb

yat::uint16 nxcpp::DatasetWriter::Config::cache_mb

Write cache size.

◆ compress_filter

CompressionFilter nxcpp::DatasetWriter::Config::compress_filter

Compress filter.

◆ filter_config

FilterConfig nxcpp::DatasetWriter::Config::filter_config

Compress filter parameters.

◆ min_bytes_for_compression

std::size_t nxcpp::DatasetWriter::Config::min_bytes_for_compression

minimal dataset size for compression, smaller datasets are not compressed

◆ shape_data_item

DataShape nxcpp::DatasetWriter::Config::shape_data_item

Dimensions array of canonical data.

◆ shape_matrix

DataShape nxcpp::DatasetWriter::Config::shape_matrix

Dimensions array of acquisition space.

◆ write_tmout

yat::uint16 nxcpp::DatasetWriter::Config::write_tmout

useless parameter (to be deleted)


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