#include <ArrayIO.hpp>
|
template<typename T > |
boost::shared_array< T > | load (std::string groupName, std::string datasetName, size_t &size) |
|
template<typename T > |
boost::shared_array< T > | load (std::string groupName, std::string datasetName, std::vector< size_t > &dim) |
|
template<typename T > |
boost::shared_array< T > | load (HighFive::Group &g, std::string datasetName, std::vector< size_t > &dim) |
|
template<typename T > |
boost::shared_array< T > | loadArray (std::string groupName, std::string datasetName, size_t &size) |
|
template<typename T > |
void | save (std::string groupName, std::string datasetName, size_t size, boost::shared_array< T > data) |
|
template<typename T > |
void | save (std::string groupName, std::string datasetName, std::vector< size_t > &dimensions, boost::shared_array< T > data) |
|
template<typename T > |
void | save (std::string groupName, std::string datasetName, std::vector< size_t > &dimensions, std::vector< hsize_t > &chunkSize, boost::shared_array< T > data) |
|
template<typename T > |
void | save (HighFive::Group &g, std::string datasetName, std::vector< size_t > &dim, std::vector< hsize_t > &chunkSize, boost::shared_array< T > &data) |
|
template<typename Derived>
class lvr2::hdf5features::ArrayIO< Derived >
Definition at line 13 of file hdf5/ArrayIO.hpp.
◆ load() [1/3]
template<typename Derived>
template<typename T >
◆ load() [2/3]
template<typename Derived>
template<typename T >
boost::shared_array<T> lvr2::hdf5features::ArrayIO< Derived >::load |
( |
std::string |
groupName, |
|
|
std::string |
datasetName, |
|
|
std::vector< size_t > & |
dim |
|
) |
| |
◆ load() [3/3]
template<typename Derived>
template<typename T >
◆ loadArray()
template<typename Derived>
template<typename T >
boost::shared_array<T> lvr2::hdf5features::ArrayIO< Derived >::loadArray |
( |
std::string |
groupName, |
|
|
std::string |
datasetName, |
|
|
size_t & |
size |
|
) |
| |
◆ save() [1/4]
template<typename Derived>
template<typename T >
void lvr2::hdf5features::ArrayIO< Derived >::save |
( |
std::string |
groupName, |
|
|
std::string |
datasetName, |
|
|
size_t |
size, |
|
|
boost::shared_array< T > |
data |
|
) |
| |
◆ save() [2/4]
template<typename Derived>
template<typename T >
void lvr2::hdf5features::ArrayIO< Derived >::save |
( |
std::string |
groupName, |
|
|
std::string |
datasetName, |
|
|
std::vector< size_t > & |
dimensions, |
|
|
boost::shared_array< T > |
data |
|
) |
| |
◆ save() [3/4]
template<typename Derived>
template<typename T >
void lvr2::hdf5features::ArrayIO< Derived >::save |
( |
std::string |
groupName, |
|
|
std::string |
datasetName, |
|
|
std::vector< size_t > & |
dimensions, |
|
|
std::vector< hsize_t > & |
chunkSize, |
|
|
boost::shared_array< T > |
data |
|
) |
| |
◆ save() [4/4]
template<typename Derived>
template<typename T >
◆ m_file_access
template<typename Derived>
The documentation for this class was generated from the following file: