#include <ScanIO.hpp>
Public Member Functions | |
ScanPtr | load (uint scanPos, uint scanNr) |
ScanPtr | load (HighFive::Group &group, uint scanNr) |
ScanPtr | load (HighFive::Group &group) |
void | save (uint scanPos, uint scanNr, const ScanPtr &buffer) |
void | save (HighFive::Group &group, uint scanNr, const ScanPtr &buffer) |
void | save (HighFive::Group &group, const ScanPtr &buffer) |
Protected Member Functions | |
bool | isScan (HighFive::Group &group) |
Protected Attributes | |
ArrayIO< Derived > * | m_arrayIO = static_cast<ArrayIO<Derived>*>(m_file_access) |
Derived * | m_file_access = static_cast<Derived*>(this) |
MatrixIO< Derived > * | m_matrixIO = static_cast<MatrixIO<Derived>*>(m_file_access) |
Static Protected Attributes | |
static constexpr const char * | ID = "ScanIO" |
static constexpr const char * | OBJID = "Scan" |
Definition at line 17 of file hdf5/ScanIO.hpp.
|
protected |
ScanPtr lvr2::hdf5features::ScanIO< Derived >::load | ( | uint | scanPos, |
uint | scanNr | ||
) |
ScanPtr lvr2::hdf5features::ScanIO< Derived >::load | ( | HighFive::Group & | group, |
uint | scanNr | ||
) |
ScanPtr lvr2::hdf5features::ScanIO< Derived >::load | ( | HighFive::Group & | group | ) |
void lvr2::hdf5features::ScanIO< Derived >::save | ( | uint | scanPos, |
uint | scanNr, | ||
const ScanPtr & | buffer | ||
) |
void lvr2::hdf5features::ScanIO< Derived >::save | ( | HighFive::Group & | group, |
uint | scanNr, | ||
const ScanPtr & | buffer | ||
) |
void lvr2::hdf5features::ScanIO< Derived >::save | ( | HighFive::Group & | group, |
const ScanPtr & | buffer | ||
) |
|
staticprotected |
Definition at line 38 of file hdf5/ScanIO.hpp.
|
protected |
Definition at line 35 of file hdf5/ScanIO.hpp.
|
protected |
Definition at line 32 of file hdf5/ScanIO.hpp.
|
protected |
Definition at line 36 of file hdf5/ScanIO.hpp.
|
staticprotected |
Definition at line 39 of file hdf5/ScanIO.hpp.