h5cpp
0.6
A modern C++ wrapper for the HDF5 C library
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
]
C
hdf5::ArrayAdapter< T >
Adapter for C-style arrays
C
hdf5::attribute::Attribute
C
hdf5::attribute::AttributeManager
STL interface for attributes
C
hdf5::property::ChunkCacheParameters
Chunk cache parameter class
C
hdf5::property::Class
Property list class
C
hdf5::Context
C
hdf5::property::CopyFlags
Encapsulate copy flags
C
hdf5::property::CreationOrder
▼
C
hdf5::dataspace::Dataspace
Dataspace
base class
C
hdf5::dataspace::Scalar
Scalar
dataspace
C
hdf5::dataspace::Simple
Simple
multidimensional dataspace
C
hdf5::dataspace::DataspaceHolder
Data space object holder
C
hdf5::dataspace::DataspacePool
Data space object pool
▼
C
hdf5::datatype::Datatype
Base class for all data types
C
hdf5::datatype::Array
Array
datatype
C
hdf5::datatype::Compound
Compound
data type
C
hdf5::datatype::Enum
Compound
data type
C
hdf5::datatype::Float
C
hdf5::datatype::Integer
HDF5 integer datatype
C
hdf5::datatype::String
String
datatype
C
hdf5::datatype::VLengthArray
Variable length array type
C
hdf5::datatype::DatatypeHolder
Data type object holder
C
hdf5::error::Descriptor
HDF5 error descriptor
▼
C
hdf5::file::Driver
Abstract class for file drivers
C
hdf5::file::DirectDriver
Direct write without buffering (
for
hdf5
compiled with H5_HAVE_DIRECT
)
C
hdf5::file::MPIDriver
Class for the MPI driver (
for
hdf5
with compiled MPI
)
C
hdf5::file::MemoryDriver
Memory file driver
C
hdf5::file::PosixDriver
C
hdf5::file::File
▼
C
hdf5::filter::Filter
Abstract filter class
C
hdf5::filter::Deflate
C
hdf5::filter::ExternalFilter
C
hdf5::filter::Fletcher32
Fletcher32
checksum filter
C
hdf5::filter::NBit
NBit
checksum filter
C
hdf5::filter::SZip
C
hdf5::filter::ScaleOffset
C
hdf5::filter::Shuffle
C
hdf5::FixedLengthStringTrait< T >
C
hdf5::FixedLengthStringTrait< std::string >
C
hdf5::FixedLengthStringTrait< std::vector< std::string > >
C
hdf5::datatype::float16_t
▼
C
hdf5::node::GroupView
Base class for group views
C
hdf5::node::LinkView
C
hdf5::node::NodeView
C
hdf5::IOReadBuffer
C
hdf5::IOWriteBuffer
▼
C
hdf5::Iterator
C
hdf5::attribute::AttributeIterator
C
hdf5::node::LinkIterator
C
hdf5::node::NodeIterator
Bidirectional
NodeIterator
C
hdf5::IteratorConfig
Iterator
configuration
C
hdf5::node::Link
HDF5 link
C
hdf5::node::LinkTarget
Link
target descriptor
▼
C
hdf5::property::List
Base class for property lists
C
hdf5::property::DatasetTransferList
Class
for a dataset transfer property list
C
hdf5::property::FileAccessList
File access property list
C
hdf5::property::FileMountList
►
C
hdf5::property::LinkAccessList
Link access property list
C
hdf5::property::DatasetAccessList
Dataset access property list
C
hdf5::property::DatatypeAccessList
C
hdf5::property::GroupAccessList
C
hdf5::property::ObjectCopyList
►
C
hdf5::property::ObjectCreationList
C
hdf5::property::DatasetCreationList
Dataset creation property list
►
C
hdf5::property::GroupCreationList
C
hdf5::property::FileCreationList
Dataset creation property list
C
hdf5::property::TypeCreationList
►
C
hdf5::property::StringCreationList
C
hdf5::property::AttributeCreationList
C
hdf5::property::LinkCreationList
▼
C
hdf5::node::Node
►
C
hdf5::node::Dataset
C
hdf5::node::ChunkedDataset
Dataset
with chunked layout
C
hdf5::node::VirtualDataset
Virtual dataset class
C
hdf5::node::Group
C
hdf5::ObjectHandle
Wrapper for hid_t object identifiers
C
hdf5::ObjectId
Unique ID of an HDF5 object
C
hdf5::dataspace::OperationWithSelection
C
hdf5::Path
Path
to a node object
C
hdf5::node::RecursiveLinkIterator
Recursive
Link
iterator
C
hdf5::node::RecursiveNodeIterator
Recursive node iterator
▼
C
std::runtime_error
C
hdf5::error::H5CError
Runtime exception containing an HDF5 error
H5CError
▼
C
hdf5::dataspace::Selection
Selection
base class
C
hdf5::dataspace::Hyperslab
Hyperslab
selection class
C
hdf5::dataspace::Points
Point selection implementation
C
hdf5::dataspace::SelectionManager
Interface for selection management
C
hdf5::error::Singleton
Singleton
class for HDF5 error handling
C
hdf5::dataspace::TypeTrait< T >
Type trait for dataspace construction
C
hdf5::datatype::TypeTrait< T >
Trait to create HDF5 datatypes
C
hdf5::dataspace::TypeTrait< ArrayAdapter< T > >
Dataspace
type trait for adapters
C
hdf5::dataspace::TypeTrait< std::array< T, N > >
C
hdf5::dataspace::TypeTrait< std::vector< T > >
C
hdf5::VarLengthBufferTrait< T >
Variable length buffer trait
C
hdf5::VarLengthStringTrait< T >
Variable length string buffer trait
C
hdf5::VarLengthStringTrait< std::string >
C
hdf5::VarLengthStringTrait< std::vector< std::string > >
▼
C
std::vector
C
hdf5::FixedLengthStringBuffer< CharT >
C
hdf5::filter::ExternalFilters
Utility container for external filters
C
hdf5::property::VirtualDataMaps
Utility container for virtual data maps
C
hdf5::Version
3 number version class
C
hdf5::dataspace::View
Guard object for selections
C
hdf5::property::VirtualDataMap
Data mapping for virtual datasets
Generated on Wed Jan 22 2025 18:39:48 for h5cpp by
1.9.1