H5Group.hpp
Go to the documentation of this file.
1 /*
2  * Copyright (c), 2017, Adrien Devresse <adrien.devresse@epfl.ch>
3  *
4  * Distributed under the Boost Software License, Version 1.0.
5  * (See accompanying file LICENSE_1_0.txt or copy at
6  * http://www.boost.org/LICENSE_1_0.txt)
7  *
8  */
9 #ifndef HIGHFIVE_H5GROUP_HPP
10 #define HIGHFIVE_H5GROUP_HPP
11 
12 #include "H5Object.hpp"
14 #include "bits/H5Node_traits.hpp"
15 
16 namespace HighFive {
17 
18 class File;
19 
20 class Group : public Object,
21  public NodeTraits<Group>,
22  public AnnotateTraits<Group> {
23  public:
24  Group();
25 
26  friend class File;
27 };
28 }
29 
30 #include "bits/H5Group_misc.hpp"
31 
32 #endif // HIGHFIVE_H5GROUP_HPP
H5Object.hpp
HighFive::AnnotateTraits
Definition: H5Annotate_traits.hpp:23
H5Group_misc.hpp
HighFive::Object
Definition: H5Object.hpp:21
HighFive::NodeTraits
Definition: H5Node_traits.hpp:23
HighFive::Group
Definition: H5Group.hpp:20
H5Node_traits.hpp
HighFive::Group::Group
Group()
Definition: H5Group_misc.hpp:16
H5Annotate_traits.hpp
HighFive::File
File class.
Definition: H5File.hpp:25
HighFive
Definition: H5Annotate_traits.hpp:14


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Wed Mar 2 2022 00:37:23