Mantid
Loading...
Searching...
No Matches
UniqueID.cpp
Go to the documentation of this file.
2#include "MantidNexus/DllConfig.h"
3#include <hdf5.h>
4
5namespace Mantid::Nexus {
6
7// ******************************************************************
8// EXPORTS
9// ******************************************************************
10
11template class MANTID_NEXUS_DLL UniqueID<&H5Fclose>;
12template class MANTID_NEXUS_DLL UniqueID<&H5Gclose>;
13template class MANTID_NEXUS_DLL UniqueID<&H5Dclose>;
14template class MANTID_NEXUS_DLL UniqueID<&H5Tclose>;
15template class MANTID_NEXUS_DLL UniqueID<&H5Sclose>;
16template class MANTID_NEXUS_DLL UniqueID<&H5Aclose>;
17template class MANTID_NEXUS_DLL UniqueID<&H5Pclose>;
18// this will be used in Nexus::File
19template class MANTID_NEXUS_DLL SharedID<&H5Fclose>;
20
21} // namespace Mantid::Nexus
A wrapper class for managing HDF5 object handles (hid_t) that can be shared.
Definition UniqueID.h:167
A wrapper class for managing HDF5 object handles (hid_t).
Definition UniqueID.h:92
Header for a base Nexus::Exception.