From: admin Date: Mon, 14 Nov 2005 15:53:41 +0000 (+0000) Subject: This commit was generated by cvs2git to create branch 'BR_UT_V310a2'. X-Git-Tag: BR_UT_V310a2_20051115~5 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=a87536c890581e4458320239d9a55f0efedcd17a;p=modules%2Fkernel.git This commit was generated by cvs2git to create branch 'BR_UT_V310a2'. Cherrypick from master 2005-11-14 15:53:40 UTC prascle 'PR: merge from branch BR_OCC_For_3_1_0a3 tag mergeto_trunk_14nov05': src/HDFPersist/HDFdatasetGetOrder.c --- diff --git a/src/HDFPersist/HDFdatasetGetOrder.c b/src/HDFPersist/HDFdatasetGetOrder.c new file mode 100644 index 000000000..38b065826 --- /dev/null +++ b/src/HDFPersist/HDFdatasetGetOrder.c @@ -0,0 +1,46 @@ +/*---------------------------------------------------------------------------- +SALOME HDFPersist : implementation of HDF persitent ( save/ restore ) + + Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, + CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org + + + + File : HDFdatasetGetOrder.c +Module : SALOME +----------------------------------------------------------------------------*/ + +#include "hdfi.h" +#include + +hdf_byte_order +HDFdatasetGetOrder(hdf_idt dataset_id) +{ + hdf_idt type_id; + hdf_byte_order order; + + if ((type_id = H5Dget_type(dataset_id)) < 0) + return -1; + + order = H5Tget_order(type_id); + + H5Tclose(type_id); + + return order; +}