Utopia  2
Framework for studying models of complex & adaptive systems.
Classes | Namespaces | Functions
hdfattribute.hh File Reference

This file implements a C++ class which wraps a C HDF5 attribute to a HDF5-object (group or dataset), and provides the necessary functionality to read from, write to and create such objects. More...

#include <cstring>
#include <functional>
#include <memory>
#include <string>
#include <hdf5.h>
#include <hdf5_hl.h>
#include "hdfbufferfactory.hh"
#include "hdfdataspace.hh"
#include "hdfobject.hh"
#include "hdftype.hh"
Include dependency graph for hdfattribute.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Utopia::DataIO::HDFAttribute
 Class for hdf5 attribute, which can be attached to groups and datasets. More...
 

Namespaces

 Utopia
 
 Utopia::DataIO
 

Functions

void Utopia::DataIO::swap (HDFAttribute &lhs, HDFAttribute &rhs)
 Swaps the states of Attributes rhs and lhs. More...
 

Detailed Description

This file implements a C++ class which wraps a C HDF5 attribute to a HDF5-object (group or dataset), and provides the necessary functionality to read from, write to and create such objects.