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

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

__create_attribute__(hsize_t typesize=0)Utopia::DataIO::HDFAttributeinlineprivate
__read_container__(Type &buffer)Utopia::DataIO::HDFAttributeinlineprivate
__read_pointertype__(Type buffer)Utopia::DataIO::HDFAttributeinlineprivate
__read_scalartype__(Type &buffer)Utopia::DataIO::HDFAttributeinlineprivate
__read_stringtype__(Type &buffer)Utopia::DataIO::HDFAttributeinlineprivate
__write_container__(Type attribute_data)Utopia::DataIO::HDFAttributeinlineprivate
__write_pointertype__(Type attribute_data)Utopia::DataIO::HDFAttributeinlineprivate
__write_scalartype__(Type attribute_data)Utopia::DataIO::HDFAttributeinlineprivate
__write_stringtype__(Type attribute_data)Utopia::DataIO::HDFAttributeinlineprivate
_dataspaceUtopia::DataIO::HDFAttributeprivate
_idUtopia::DataIO::HDFObject< HDFCategory::attribute >protected
_logUtopia::DataIO::HDFObject< HDFCategory::attribute >protected
_parent_identifierUtopia::DataIO::HDFAttributeprivate
_pathUtopia::DataIO::HDFObject< HDFCategory::attribute >protected
_shapeUtopia::DataIO::HDFAttributeprivate
_typeUtopia::DataIO::HDFAttributeprivate
Base typedefUtopia::DataIO::HDFAttribute
bind_to(hid_t id, std::function< herr_t(hid_t) > closing_func, std::string path={})Utopia::DataIO::HDFObject< HDFCategory::attribute >inline
categoryUtopia::DataIO::HDFObject< HDFCategory::attribute >static
close()Utopia::DataIO::HDFAttributeinline
get_C_id() constUtopia::DataIO::HDFObject< HDFCategory::attribute >inline
get_filespace()Utopia::DataIO::HDFAttributeinline
get_id_object() constUtopia::DataIO::HDFObject< HDFCategory::attribute >inline
get_logger() constUtopia::DataIO::HDFObject< HDFCategory::attribute >inline
get_parent_id()Utopia::DataIO::HDFAttributeinline
get_path() constUtopia::DataIO::HDFObject< HDFCategory::attribute >inline
get_refcount()Utopia::DataIO::HDFObject< HDFCategory::attribute >inline
get_shape()Utopia::DataIO::HDFAttributeinline
get_type()Utopia::DataIO::HDFAttributeinline
HDFAttribute()=defaultUtopia::DataIO::HDFAttribute
HDFAttribute(const HDFAttribute &other)=defaultUtopia::DataIO::HDFAttribute
HDFAttribute(HDFAttribute &&other)=defaultUtopia::DataIO::HDFAttribute
HDFAttribute(const HDFObject< cat > &object, std::string name)Utopia::DataIO::HDFAttributeinline
HDFObject()Utopia::DataIO::HDFObject< HDFCategory::attribute >inline
HDFObject(HDFObject &&other)Utopia::DataIO::HDFObject< HDFCategory::attribute >inline
HDFObject(const HDFObject &other)=defaultUtopia::DataIO::HDFObject< HDFCategory::attribute >
HDFObject(hid_t id, std::function< herr_t(hid_t) > closing_func, std::string path={})Utopia::DataIO::HDFObject< HDFCategory::attribute >inline
is_valid() constUtopia::DataIO::HDFObject< HDFCategory::attribute >inlinevirtual
open(const HDFObject< cat > &parent, std::string name)Utopia::DataIO::HDFAttributeinline
open(const HDFIdentifier &parent, std::string name)Utopia::DataIO::HDFAttributeinline
operator=(const HDFAttribute &other)=defaultUtopia::DataIO::HDFAttribute
operator=(HDFAttribute &&other)=defaultUtopia::DataIO::HDFAttribute
HDFObject< HDFCategory::attribute >::operator=(const HDFObject &other)Utopia::DataIO::HDFObject< HDFCategory::attribute >inline
HDFObject< HDFCategory::attribute >::operator=(HDFObject &&other)Utopia::DataIO::HDFObject< HDFCategory::attribute >inline
read()Utopia::DataIO::HDFAttributeinline
read(Type &buffer)Utopia::DataIO::HDFAttributeinline
swap(HDFAttribute &other)Utopia::DataIO::HDFAttributeinline
HDFObject< HDFCategory::attribute >::swap(HDFObject &other)Utopia::DataIO::HDFObject< HDFCategory::attribute >inline
write(Type attribute_data, std::vector< hsize_t > shape={})Utopia::DataIO::HDFAttributeinline
write(Iter begin, Iter end, Adaptor adaptor=[](auto &value) { return value;}, [[maybe_unused]] std::vector< hsize_t > shape={})Utopia::DataIO::HDFAttributeinline
~HDFAttribute()Utopia::DataIO::HDFAttributeinlinevirtual
~HDFObject()Utopia::DataIO::HDFObject< HDFCategory::attribute >inlinevirtual