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

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

_idUtopia::DataIO::HDFObject< HDFCategory::dataspace >protected
_logUtopia::DataIO::HDFObject< HDFCategory::dataspace >protected
_pathUtopia::DataIO::HDFObject< HDFCategory::dataspace >protected
Base typedefUtopia::DataIO::HDFDataspace
bind_to(hid_t id, std::function< herr_t(hid_t) > closing_func, std::string path={})Utopia::DataIO::HDFObject< HDFCategory::dataspace >inline
capacity()Utopia::DataIO::HDFDataspaceinline
categoryUtopia::DataIO::HDFObject< HDFCategory::dataspace >static
close()Utopia::DataIO::HDFObject< HDFCategory::dataspace >inline
get_C_id() constUtopia::DataIO::HDFObject< HDFCategory::dataspace >inline
get_id_object() constUtopia::DataIO::HDFObject< HDFCategory::dataspace >inline
get_logger() constUtopia::DataIO::HDFObject< HDFCategory::dataspace >inline
get_path() constUtopia::DataIO::HDFObject< HDFCategory::dataspace >inline
get_properties()Utopia::DataIO::HDFDataspaceinline
get_refcount()Utopia::DataIO::HDFObject< HDFCategory::dataspace >inline
get_selection_bounds()Utopia::DataIO::HDFDataspaceinline
HDFDataspace()Utopia::DataIO::HDFDataspaceinline
HDFDataspace(const HDFDataspace &)=defaultUtopia::DataIO::HDFDataspace
HDFDataspace(HDFDataspace &&)=defaultUtopia::DataIO::HDFDataspace
HDFDataspace(std::string name, hsize_t rank, std::vector< hsize_t > extent, std::vector< hsize_t > capacity)Utopia::DataIO::HDFDataspaceinline
HDFDataspace(Object &&object, std::enable_if_t< not std::is_same_v< std::decay_t< Object >, HDFDataspace >, int >=0)Utopia::DataIO::HDFDataspaceinline
HDFObject()Utopia::DataIO::HDFObject< HDFCategory::dataspace >inline
HDFObject(HDFObject &&other)Utopia::DataIO::HDFObject< HDFCategory::dataspace >inline
HDFObject(const HDFObject &other)=defaultUtopia::DataIO::HDFObject< HDFCategory::dataspace >
HDFObject(hid_t id, std::function< herr_t(hid_t) > closing_func, std::string path={})Utopia::DataIO::HDFObject< HDFCategory::dataspace >inline
is_valid() constUtopia::DataIO::HDFObject< HDFCategory::dataspace >inlinevirtual
open()Utopia::DataIO::HDFDataspaceinline
open(Object &&object)Utopia::DataIO::HDFDataspaceinline
open(std::string name, hsize_t rank, arma::Row< hsize_t > extent, arma::Row< hsize_t > capacity)Utopia::DataIO::HDFDataspaceinline
operator=(const HDFDataspace &)=defaultUtopia::DataIO::HDFDataspace
operator=(HDFDataspace &&)=defaultUtopia::DataIO::HDFDataspace
HDFObject< HDFCategory::dataspace >::operator=(const HDFObject &other)Utopia::DataIO::HDFObject< HDFCategory::dataspace >inline
HDFObject< HDFCategory::dataspace >::operator=(HDFObject &&other)Utopia::DataIO::HDFObject< HDFCategory::dataspace >inline
rank()Utopia::DataIO::HDFDataspaceinline
release_selection()Utopia::DataIO::HDFDataspaceinline
resize(arma::Row< hsize_t > new_size)Utopia::DataIO::HDFDataspaceinline
select_all()Utopia::DataIO::HDFDataspaceinline
select_slice(arma::Row< hsize_t > start, arma::Row< hsize_t > end, arma::Row< hsize_t > stride)Utopia::DataIO::HDFDataspaceinline
size()Utopia::DataIO::HDFDataspaceinline
swap(HDFDataspace &other)Utopia::DataIO::HDFDataspaceinline
HDFObject< HDFCategory::dataspace >::swap(HDFObject &other)Utopia::DataIO::HDFObject< HDFCategory::dataspace >inline
~HDFDataspace()=defaultUtopia::DataIO::HDFDataspacevirtual
~HDFObject()Utopia::DataIO::HDFObject< HDFCategory::dataspace >inlinevirtual