HighFive  2.3.1
HighFive - Header-only C++ HDF5 interface
H5PropertyList.hpp File Reference
#include <vector>
#include <H5Ppublic.h>
#include "H5Exception.hpp"
#include "H5Object.hpp"
#include "bits/H5PropertyList_misc.hpp"
Include dependency graph for H5PropertyList.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HighFive::PropertyListBase
 Base Class for Property lists, providing global default. More...
 
class  HighFive::PropertyList< T >
 HDF5 property Lists. More...
 
class  HighFive::RawPropertyList< T >
 
class  HighFive::Chunking
 
class  HighFive::Deflate
 
class  HighFive::Szip
 
class  HighFive::Shuffle
 
class  HighFive::Caching
 
class  HighFive::CreateIntermediateGroup
 

Namespaces

 HighFive
 

Typedefs

typedef PropertyList< PropertyType::OBJECT_CREATE > HighFive::ObjectCreateProps
 
typedef PropertyList< PropertyType::FILE_CREATE > HighFive::FileCreateProps
 
typedef PropertyList< PropertyType::FILE_ACCESS > HighFive::FileAccessProps
 
typedef PropertyList< PropertyType::DATASET_CREATE > HighFive::DataSetCreateProps
 
typedef PropertyList< PropertyType::DATASET_ACCESS > HighFive::DataSetAccessProps
 
typedef PropertyList< PropertyType::DATASET_XFER > HighFive::DataTransferProps
 
typedef PropertyList< PropertyType::GROUP_CREATE > HighFive::GroupCreateProps
 
typedef PropertyList< PropertyType::GROUP_ACCESS > HighFive::GroupAccessProps
 
typedef PropertyList< PropertyType::DATATYPE_CREATE > HighFive::DataTypeCreateProps
 
typedef PropertyList< PropertyType::DATATYPE_ACCESS > HighFive::DataTypeAccessProps
 
typedef PropertyList< PropertyType::STRING_CREATE > HighFive::StringCreateProps
 
typedef PropertyList< PropertyType::ATTRIBUTE_CREATE > HighFive::AttributeCreateProps
 
typedef PropertyList< PropertyType::OBJECT_COPY > HighFive::ObjectCopyProps
 
typedef PropertyList< PropertyType::LINK_CREATE > HighFive::LinkCreateProps
 
typedef PropertyList< PropertyType::LINK_ACCESS > HighFive::LinkAccessProps
 

Enumerations

enum class  HighFive::PropertyType : int {
  HighFive::OBJECT_CREATE , HighFive::FILE_CREATE , HighFive::FILE_ACCESS , HighFive::DATASET_CREATE ,
  HighFive::DATASET_ACCESS , HighFive::DATASET_XFER , HighFive::GROUP_CREATE , HighFive::GROUP_ACCESS ,
  HighFive::DATATYPE_CREATE , HighFive::DATATYPE_ACCESS , HighFive::STRING_CREATE , HighFive::ATTRIBUTE_CREATE ,
  HighFive::OBJECT_COPY , HighFive::LINK_CREATE , HighFive::LINK_ACCESS
}
 Types of property lists. More...