libpniio
|
#include <vector>
#include <pni/core/types.hpp>
Go to the source code of this file.
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... | |