h5cpp  0.5.0
A modern C++ wrapper for the HDF5 C library
hdf5::property::Class Class Reference

property list class More...

#include <property_class.hpp>

Public Member Functions

 Class ()=default
 default constructor More...
 
 Class (const Class &c)=default
 copy constructor More...
 
Classoperator= (const Class &c)=default
 copy assignment More...
 
 Class (ObjectHandle &&handle)
 constructor More...
 
std::string name () const
 
Class parent () const
 
 operator hid_t () const
 

Detailed Description

This class implements a wrapper around HDF5s property list classes.

We have to implement this as a class as it is possible to define custom classes on the fly. Though this functionality is currently not implemented we are on the save side with a class implementation instead of an enumeration.

Constructor & Destructor Documentation

◆ Class() [1/3]

hdf5::property::Class::Class ( )
default

◆ Class() [2/3]

hdf5::property::Class::Class ( const Class c)
default

◆ Class() [3/3]

hdf5::property::Class::Class ( ObjectHandle &&  handle)
explicit

Member Function Documentation

◆ name()

std::string hdf5::property::Class::name ( ) const

◆ operator hid_t()

hdf5::property::Class::operator hid_t ( ) const
inlineexplicit

◆ operator=()

Class& hdf5::property::Class::operator= ( const Class c)
default

◆ parent()

Class hdf5::property::Class::parent ( ) const

The documentation for this class was generated from the following file: