]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Inline functions
authorDaniel Garcia-Sanchez <daniel.garcia-sanchez@insp.upmc.fr>
Wed, 12 Aug 2020 12:57:07 +0000 (14:57 +0200)
committerDaniel Garcia-Sanchez <daniel.garcia-sanchez@insp.upmc.fr>
Wed, 12 Aug 2020 12:57:07 +0000 (14:57 +0200)
include/deal.II/base/hdf5.h

index 52becf1764ff9b984eed13a07d500aedc71aa8f9..8a6a9c179bbec5a4ca8e233ae578fb09e54b2921 100644 (file)
@@ -1338,7 +1338,7 @@ namespace HDF5
     // operations of DataSet. A property list has to be created for the MPI
     // driver. For the serial driver the default H5P_DEFAULT can be used. In
     // addition H5Pset_dxpl_mpio is used to set the MPI mode to collective.
-    void
+    inline void
     set_plist(hid_t &plist, const bool mpi)
     {
       if (mpi)
@@ -1369,7 +1369,7 @@ namespace HDF5
     // query_io_mode is True then H5Pget_mpio_actual_io_mode and
     // H5Pget_mpio_no_collective_cause are used to check if the operation has
     // been collective.
-    void
+    inline void
     release_plist(hid_t &                    plist,
                   H5D_mpio_actual_io_mode_t &io_mode,
                   uint32_t &                 local_no_collective_cause,
@@ -1409,7 +1409,7 @@ namespace HDF5
 
 
     // Convert a HDF5 no_collective_cause code to a human readable string
-    std::string
+    inline std::string
     no_collective_cause_to_string(const uint32_t no_collective_cause)
     {
       std::string message;
@@ -1493,7 +1493,7 @@ namespace HDF5
 
 
   template <>
-  bool
+  inline bool
   HDF5Object::get_attribute(const std::string &attr_name) const
   {
     // The enum field generated by h5py can be casted to int
@@ -1516,7 +1516,7 @@ namespace HDF5
 
 
   template <>
-  std::string
+  inline std::string
   HDF5Object::get_attribute(const std::string &attr_name) const
   {
     // Reads a UTF8 variable string
@@ -1610,7 +1610,7 @@ namespace HDF5
 
 
   template <>
-  void
+  inline void
   HDF5Object::set_attribute(const std::string &attr_name,
                             const std::string  value) // NOLINT
   {

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.