Utopia  2
Framework for studying models of complex & adaptive systems.
Utopia::DataIO::HDFDataset Member List

This is the complete list of members for Utopia::DataIO::HDFDataset, including all inherited members.

__create_dataset__(std::size_t typesize)Utopia::DataIO::HDFDatasetinlineprivate
__read_container__(Type &buffer)Utopia::DataIO::HDFDatasetinlineprivate
__read_pointertype__(Type buffer)Utopia::DataIO::HDFDatasetinlineprivate
__read_scalartype__(Type &buffer)Utopia::DataIO::HDFDatasetinlineprivate
__read_stringtype__(Type &buffer)Utopia::DataIO::HDFDatasetinlineprivate
__write_attribute_buffer__()Utopia::DataIO::HDFDatasetinlineprivate
__write_container__(T &&data)Utopia::DataIO::HDFDatasetinlineprivate
__write_pointertype__(T data)Utopia::DataIO::HDFDatasetinlineprivate
__write_scalartype__(T data)Utopia::DataIO::HDFDatasetinlineprivate
__write_stringtype__(T data)Utopia::DataIO::HDFDatasetinlineprivate
_attribute_bufferUtopia::DataIO::HDFDatasetprivate
_capacityUtopia::DataIO::HDFDatasetprivate
_chunksizesUtopia::DataIO::HDFDatasetprivate
_compress_levelUtopia::DataIO::HDFDatasetprivate
_current_extentUtopia::DataIO::HDFDatasetprivate
_filespaceUtopia::DataIO::HDFDatasetprivate
_idUtopia::DataIO::HDFObject< HDFCategory::dataset >protected
_logUtopia::DataIO::HDFObject< HDFCategory::dataset >protected
_memspaceUtopia::DataIO::HDFDatasetprivate
_new_extentUtopia::DataIO::HDFDatasetprivate
_offsetUtopia::DataIO::HDFDatasetprivate
_parent_identifierUtopia::DataIO::HDFDatasetprivate
_pathUtopia::DataIO::HDFObject< HDFCategory::dataset >protected
_rankUtopia::DataIO::HDFDatasetprivate
_typeUtopia::DataIO::HDFDatasetprivate
add_attribute(std::string attribute_path, Attrdata data)Utopia::DataIO::HDFDatasetinline
Base typedefUtopia::DataIO::HDFDataset
bind_to(hid_t id, std::function< herr_t(hid_t) > closing_func, std::string path={})Utopia::DataIO::HDFObject< HDFCategory::dataset >inline
categoryUtopia::DataIO::HDFObject< HDFCategory::dataset >static
close()Utopia::DataIO::HDFDatasetinline
get_attribute_buffer()Utopia::DataIO::HDFDatasetinline
get_C_id() constUtopia::DataIO::HDFObject< HDFCategory::dataset >inline
get_capacity()Utopia::DataIO::HDFDatasetinline
get_chunksizes()Utopia::DataIO::HDFDatasetinline
get_compresslevel()Utopia::DataIO::HDFDatasetinline
get_current_extent()Utopia::DataIO::HDFDatasetinline
get_filespace()Utopia::DataIO::HDFDatasetinline
get_id_object() constUtopia::DataIO::HDFObject< HDFCategory::dataset >inline
get_logger() constUtopia::DataIO::HDFObject< HDFCategory::dataset >inline
get_memspace()Utopia::DataIO::HDFDatasetinline
get_offset()Utopia::DataIO::HDFDatasetinline
get_parent_id()Utopia::DataIO::HDFDatasetinline
get_path() constUtopia::DataIO::HDFObject< HDFCategory::dataset >inline
get_rank()Utopia::DataIO::HDFDatasetinline
get_refcount()Utopia::DataIO::HDFObject< HDFCategory::dataset >inline
get_type()Utopia::DataIO::HDFDatasetinline
HDFDataset()=defaultUtopia::DataIO::HDFDataset
HDFDataset(const HDFDataset &other)=defaultUtopia::DataIO::HDFDataset
HDFDataset(HDFDataset &&other)=defaultUtopia::DataIO::HDFDataset
HDFDataset(HDFObject< cat > &parent_object, std::string path, std::vector< hsize_t > capacity={}, std::vector< hsize_t > chunksizes={}, hsize_t compress_level=0)Utopia::DataIO::HDFDatasetinline
HDFObject()Utopia::DataIO::HDFObject< HDFCategory::dataset >inline
HDFObject(HDFObject &&other)Utopia::DataIO::HDFObject< HDFCategory::dataset >inline
HDFObject(const HDFObject &other)=defaultUtopia::DataIO::HDFObject< HDFCategory::dataset >
HDFObject(hid_t id, std::function< herr_t(hid_t) > closing_func, std::string path={})Utopia::DataIO::HDFObject< HDFCategory::dataset >inline
is_valid() constUtopia::DataIO::HDFObject< HDFCategory::dataset >inlinevirtual
open(const HDFObject< cat > &parent_object, std::string path, std::vector< hsize_t > capacity={}, std::vector< hsize_t > chunksizes={}, hsize_t compress_level=0)Utopia::DataIO::HDFDatasetinline
open(const HDFIdentifier &parent_identifier, std::string path, std::vector< hsize_t > capacity={}, std::vector< hsize_t > chunksizes={}, hsize_t compress_level=0)Utopia::DataIO::HDFDatasetinline
operator=(const HDFDataset &other)=defaultUtopia::DataIO::HDFDataset
operator=(HDFDataset &&other)=defaultUtopia::DataIO::HDFDataset
HDFObject< HDFCategory::dataset >::operator=(const HDFObject &other)Utopia::DataIO::HDFObject< HDFCategory::dataset >inline
HDFObject< HDFCategory::dataset >::operator=(HDFObject &&other)Utopia::DataIO::HDFObject< HDFCategory::dataset >inline
read([[maybe_unused]] std::vector< hsize_t > start={}, [[maybe_unused]] std::vector< hsize_t > end={}, [[maybe_unused]] std::vector< hsize_t > stride={})Utopia::DataIO::HDFDatasetinline
set_capacity(std::vector< hsize_t > capacity)Utopia::DataIO::HDFDatasetinline
set_chunksize(std::vector< hsize_t > chunksizes)Utopia::DataIO::HDFDatasetinline
swap(HDFDataset &other)Utopia::DataIO::HDFDatasetinline
HDFObject< HDFCategory::dataset >::swap(HDFObject &other)Utopia::DataIO::HDFObject< HDFCategory::dataset >inline
write(T &&data, [[maybe_unused]] std::vector< hsize_t > shape={})Utopia::DataIO::HDFDatasetinline
write(Iter begin, Iter end, Adaptor &&adaptor)Utopia::DataIO::HDFDatasetinline
write_nd(const boost::multi_array< T, d > &data, std::vector< hsize_t > offset={})Utopia::DataIO::HDFDatasetinline
~HDFDataset()Utopia::DataIO::HDFDatasetinlinevirtual
~HDFObject()Utopia::DataIO::HDFObject< HDFCategory::dataset >inlinevirtual