Nektar++
Classes | Typedefs
Nektar::LibUtilities::H5 Namespace Reference

Classes

class  Attribute
 HDF5 Attribute Wrapper. More...
 
class  CanHaveAttributes
 Mixin for objects that can have attributes (Group, DataSet, DataType) More...
 
class  CanHaveGroupsDataSets
 Mixin for objects that contain groups and datasets (Group and File) More...
 
class  CompoundDataType
 
class  DataSet
 
class  DataSpace
 HDF5 DataSpace wrapper. More...
 
class  DataType
 Wrap and HDF5 data type object. Technically this can have attributes, but not really bothered. More...
 
struct  DataTypeConversionPolicy
 
struct  DataTypeConversionPolicy< std::string >
 
struct  DataTypeTraits
 Traits class for HDF5 data types. More...
 
class  Error
 
class  File
 HDF5 file wrapper. More...
 
class  Group
 HDF5 Group wrapper. More...
 
class  Object
 HDF5 base class. More...
 
class  PList
 
class  PredefinedDataType
 Predefined HDF data types that must not be closed when done with. More...
 

Typedefs

typedef std::shared_ptr< GroupGroupSharedPtr
 
typedef std::shared_ptr< ObjectObjectSharedPtr
 
typedef std::shared_ptr< DataTypeDataTypeSharedPtr
 
typedef std::shared_ptr< CompoundDataTypeCompoundDataTypeSharedPtr
 
typedef std::shared_ptr< DataSpaceDataSpaceSharedPtr
 
typedef std::shared_ptr< CanHaveAttributesCanHaveAttributesSharedPtr
 
typedef std::shared_ptr< AttributeAttributeSharedPtr
 
typedef std::shared_ptr< CanHaveGroupsDataSetsCanHaveGroupsDataSetsSharedPtr
 
typedef std::shared_ptr< FileFileSharedPtr
 
typedef std::shared_ptr< DataSetDataSetSharedPtr
 
typedef std::shared_ptr< PListPListSharedPtr
 

Typedef Documentation

◆ AttributeSharedPtr

Definition at line 82 of file H5.h.

◆ CanHaveAttributesSharedPtr

Definition at line 80 of file H5.h.

◆ CanHaveGroupsDataSetsSharedPtr

Definition at line 84 of file H5.h.

◆ CompoundDataTypeSharedPtr

Definition at line 76 of file H5.h.

◆ DataSetSharedPtr

Definition at line 90 of file H5.h.

◆ DataSpaceSharedPtr

Definition at line 78 of file H5.h.

◆ DataTypeSharedPtr

Definition at line 74 of file H5.h.

◆ FileSharedPtr

Definition at line 88 of file H5.h.

◆ GroupSharedPtr

typedef std::shared_ptr< Group > Nektar::LibUtilities::H5::GroupSharedPtr

Definition at line 48 of file FieldIOHdf5.h.

◆ ObjectSharedPtr

Definition at line 72 of file H5.h.

◆ PListSharedPtr

Definition at line 92 of file H5.h.