HighFive 3.0.0
HighFive - Header-only C++ HDF5 interface
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
HighFive::Chunking Class Reference

#include <H5PropertyList.hpp>

Inheritance diagram for HighFive::Chunking:
Collaboration diagram for HighFive::Chunking:

Public Member Functions

 Chunking (const std::vector< hsize_t > &dims)
 
 Chunking (const std::initializer_list< hsize_t > &items)
 
template<typename... Args>
 Chunking (hsize_t item, Args... args)
 
 Chunking (DataSetCreateProps &plist, size_t max_dims=32)
 
const std::vector< hsize_t > & getDimensions () const noexcept
 

Constructor & Destructor Documentation

◆ Chunking() [1/4]

HighFive::Chunking::Chunking ( const std::vector< hsize_t > &  dims)
inlineexplicit

◆ Chunking() [2/4]

HighFive::Chunking::Chunking ( const std::initializer_list< hsize_t > &  items)
inline

◆ Chunking() [3/4]

template<typename... Args>
HighFive::Chunking::Chunking ( hsize_t  item,
Args...  args 
)
inlineexplicit

◆ Chunking() [4/4]

HighFive::Chunking::Chunking ( DataSetCreateProps plist,
size_t  max_dims = 32 
)
inlineexplicit

Member Function Documentation

◆ getDimensions()

const std::vector< hsize_t > & HighFive::Chunking::getDimensions ( ) const
inlinenoexcept

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