H5Classes.h 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. // C++ informative line for the emacs editor: -*- C++ -*-
  2. /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  3. * Copyright by The HDF Group. *
  4. * Copyright by the Board of Trustees of the University of Illinois. *
  5. * All rights reserved. *
  6. * *
  7. * This file is part of HDF5. The full HDF5 copyright notice, including *
  8. * terms governing use, modification, and redistribution, is contained in *
  9. * the COPYING file, which can be found at the root of the source code *
  10. * distribution tree, or in https://www.hdfgroup.org/licenses. *
  11. * If you do not have access to either file, you may request a copy from *
  12. * help@hdfgroup.org. *
  13. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
  14. #ifndef H5Classes_H
  15. #define H5Classes_H
  16. namespace H5 {
  17. class Exception;
  18. class IdComponent;
  19. class H5Location;
  20. class H5Object;
  21. class PropList;
  22. class FileCreatPropList;
  23. class FileAccPropList;
  24. class LinkAccPropList;
  25. class DSetCreatPropList;
  26. class DSetMemXferPropList;
  27. class DTypePropList;
  28. class DataType;
  29. class DataSpace;
  30. class AtomType;
  31. class PredType;
  32. class IntType;
  33. class FloatType;
  34. class StrType;
  35. class EnumType;
  36. class CompType;
  37. class AbstractDs;
  38. class DataSet;
  39. class Group;
  40. class H5File;
  41. class Attribute;
  42. class H5Library;
  43. } // namespace H5
  44. #endif // H5Classes_H