HighFive 2.3.1
HighFive - Header-only C++ HDF5 interface
Loading...
Searching...
No Matches
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

namespace  HighFive
 

Typedefs

typedef PropertyList< PropertyType::OBJECT_CREATEHighFive::ObjectCreateProps
 
typedef PropertyList< PropertyType::FILE_CREATEHighFive::FileCreateProps
 
typedef PropertyList< PropertyType::FILE_ACCESSHighFive::FileAccessProps
 
typedef PropertyList< PropertyType::DATASET_CREATEHighFive::DataSetCreateProps
 
typedef PropertyList< PropertyType::DATASET_ACCESSHighFive::DataSetAccessProps
 
typedef PropertyList< PropertyType::DATASET_XFERHighFive::DataTransferProps
 
typedef PropertyList< PropertyType::GROUP_CREATEHighFive::GroupCreateProps
 
typedef PropertyList< PropertyType::GROUP_ACCESSHighFive::GroupAccessProps
 
typedef PropertyList< PropertyType::DATATYPE_CREATEHighFive::DataTypeCreateProps
 
typedef PropertyList< PropertyType::DATATYPE_ACCESSHighFive::DataTypeAccessProps
 
typedef PropertyList< PropertyType::STRING_CREATEHighFive::StringCreateProps
 
typedef PropertyList< PropertyType::ATTRIBUTE_CREATEHighFive::AttributeCreateProps
 
typedef PropertyList< PropertyType::OBJECT_COPYHighFive::ObjectCopyProps
 
typedef PropertyList< PropertyType::LINK_CREATEHighFive::LinkCreateProps
 
typedef PropertyList< PropertyType::LINK_ACCESSHighFive::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...