libpniio
|
#include <pni/core/error.hpp>
#include <pni/io/nx/h5/attribute_utils.hpp>
#include <pni/io/nx/h5/h5_error_stack.hpp>
#include <pni/io/nx/h5/object_imp.hpp>
#include <pni/io/nx/h5/h5dataspace.hpp>
#include <pni/io/nx/h5/h5datatype.hpp>
#include <pni/io/exceptions.hpp>
#include <pni/io/nx/h5/hdf5_utilities.hpp>
Namespaces | |
pni | |
pni::io | |
pni::io::nx | |
pni::io::nx::h5 | |
Functions | |
bool | pni::io::nx::h5::has_attribute (const object_imp &parent, const pni::core::string &name) |
checks for an attributes existence More... | |
void | pni::io::nx::h5::delete_attribute (const object_imp &parent, const pni::core::string &name) |
Deletes an attribute. More... | |
object_imp | pni::io::nx::h5::create_attribute (const object_imp &parent, const pni::core::string &name, const h5datatype &type, const h5dataspace &space, bool overwrite) |
create a new attribute at parent More... | |
object_imp | pni::io::nx::h5::get_attribute_by_name (const object_imp &parent, const pni::core::string &n) |
open attribute by name More... | |
size_t | pni::io::nx::h5::get_number_of_attributes (const object_imp &parent) |
get number of attributes More... | |
object_imp | pni::io::nx::h5::get_attribute_by_index (const object_imp &parent, size_t i) |
open attribute by index More... | |