h5cpp  0.5.0
A modern C++ wrapper for the HDF5 C library
hdf5::IteratorConfig Class Reference

iterator configuration More...

#include <iterator_config.hpp>

Public Member Functions

 IteratorConfig ()
 default constructor More...
 
 IteratorConfig (const IteratorConfig &)=default
 copy constructor More...
 
IterationOrder order () const noexcept
 get the current iteration order More...
 
void order (IterationOrder o) noexcept
 set the iteration order More...
 
IterationIndex index () const noexcept
 get the current iteration index More...
 
void index (IterationIndex i) noexcept
 set the current iteration index More...
 
const property::LinkAccessListlink_access_list () const noexcept
 
void link_access_list (const property::LinkAccessList &list)
 

Detailed Description

This class encapsulates the iteration configuration for nodes, attributes and links.

Constructor & Destructor Documentation

◆ IteratorConfig() [1/2]

hdf5::IteratorConfig::IteratorConfig ( )

◆ IteratorConfig() [2/2]

hdf5::IteratorConfig::IteratorConfig ( const IteratorConfig )
default

We use the compiler provided default implementation here.

Member Function Documentation

◆ index() [1/2]

IterationIndex hdf5::IteratorConfig::index ( ) const
noexcept

◆ index() [2/2]

void hdf5::IteratorConfig::index ( IterationIndex  i)
noexcept

◆ link_access_list() [1/2]

const property::LinkAccessList& hdf5::IteratorConfig::link_access_list ( ) const
noexcept

◆ link_access_list() [2/2]

void hdf5::IteratorConfig::link_access_list ( const property::LinkAccessList list)

◆ order() [1/2]

IterationOrder hdf5::IteratorConfig::order ( ) const
noexcept

◆ order() [2/2]

void hdf5::IteratorConfig::order ( IterationOrder  o)
noexcept

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