00001 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 00002 * Copyright by The HDF Group. * 00003 * Copyright by the Board of Trustees of the University of Illinois. * 00004 * All rights reserved. * 00005 * * 00006 * This file is part of HDF5. The full HDF5 copyright notice, including * 00007 * terms governing use, modification, and redistribution, is contained in * 00008 * the files COPYING and Copyright.html. COPYING can be found at the root * 00009 * of the source code distribution tree; Copyright.html can be found at the * 00010 * root level of an installed copy of the electronic HDF5 document set and * 00011 * is linked from the top-level documents page. It can also be found at * 00012 * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have * 00013 * access to either file, you may request a copy from help@hdfgroup.org. * 00014 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 00015 00016 /* Generated automatically by bin/make_err -- do not edit */ 00017 /* Add new errors to H5err.txt file */ 00018 00019 00020 #ifndef _H5Epubgen_H 00021 #define _H5Epubgen_H 00022 00023 /*********************/ 00024 /* Major error codes */ 00025 /*********************/ 00026 00027 #define H5E_DATASET (H5OPEN H5E_DATASET_g) 00028 #define H5E_FUNC (H5OPEN H5E_FUNC_g) 00029 #define H5E_STORAGE (H5OPEN H5E_STORAGE_g) 00030 #define H5E_FILE (H5OPEN H5E_FILE_g) 00031 #define H5E_SOHM (H5OPEN H5E_SOHM_g) 00032 #define H5E_SYM (H5OPEN H5E_SYM_g) 00033 #define H5E_VFL (H5OPEN H5E_VFL_g) 00034 #define H5E_INTERNAL (H5OPEN H5E_INTERNAL_g) 00035 #define H5E_BTREE (H5OPEN H5E_BTREE_g) 00036 #define H5E_REFERENCE (H5OPEN H5E_REFERENCE_g) 00037 #define H5E_DATASPACE (H5OPEN H5E_DATASPACE_g) 00038 #define H5E_RESOURCE (H5OPEN H5E_RESOURCE_g) 00039 #define H5E_PLIST (H5OPEN H5E_PLIST_g) 00040 #define H5E_LINK (H5OPEN H5E_LINK_g) 00041 #define H5E_DATATYPE (H5OPEN H5E_DATATYPE_g) 00042 #define H5E_RS (H5OPEN H5E_RS_g) 00043 #define H5E_HEAP (H5OPEN H5E_HEAP_g) 00044 #define H5E_OHDR (H5OPEN H5E_OHDR_g) 00045 #define H5E_ATOM (H5OPEN H5E_ATOM_g) 00046 #define H5E_ATTR (H5OPEN H5E_ATTR_g) 00047 #define H5E_NONE_MAJOR (H5OPEN H5E_NONE_MAJOR_g) 00048 #define H5E_IO (H5OPEN H5E_IO_g) 00049 #define H5E_SLIST (H5OPEN H5E_SLIST_g) 00050 #define H5E_EFL (H5OPEN H5E_EFL_g) 00051 #define H5E_TST (H5OPEN H5E_TST_g) 00052 #define H5E_ARGS (H5OPEN H5E_ARGS_g) 00053 #define H5E_ERROR (H5OPEN H5E_ERROR_g) 00054 #define H5E_PLINE (H5OPEN H5E_PLINE_g) 00055 #define H5E_FSPACE (H5OPEN H5E_FSPACE_g) 00056 #define H5E_CACHE (H5OPEN H5E_CACHE_g) 00057 H5_DLLVAR hid_t H5E_DATASET_g; /* Dataset */ 00058 H5_DLLVAR hid_t H5E_FUNC_g; /* Function entry/exit */ 00059 H5_DLLVAR hid_t H5E_STORAGE_g; /* Data storage */ 00060 H5_DLLVAR hid_t H5E_FILE_g; /* File accessability */ 00061 H5_DLLVAR hid_t H5E_SOHM_g; /* Shared Object Header Messages */ 00062 H5_DLLVAR hid_t H5E_SYM_g; /* Symbol table */ 00063 H5_DLLVAR hid_t H5E_VFL_g; /* Virtual File Layer */ 00064 H5_DLLVAR hid_t H5E_INTERNAL_g; /* Internal error (too specific to document in detail) */ 00065 H5_DLLVAR hid_t H5E_BTREE_g; /* B-Tree node */ 00066 H5_DLLVAR hid_t H5E_REFERENCE_g; /* References */ 00067 H5_DLLVAR hid_t H5E_DATASPACE_g; /* Dataspace */ 00068 H5_DLLVAR hid_t H5E_RESOURCE_g; /* Resource unavailable */ 00069 H5_DLLVAR hid_t H5E_PLIST_g; /* Property lists */ 00070 H5_DLLVAR hid_t H5E_LINK_g; /* Links */ 00071 H5_DLLVAR hid_t H5E_DATATYPE_g; /* Datatype */ 00072 H5_DLLVAR hid_t H5E_RS_g; /* Reference Counted Strings */ 00073 H5_DLLVAR hid_t H5E_HEAP_g; /* Heap */ 00074 H5_DLLVAR hid_t H5E_OHDR_g; /* Object header */ 00075 H5_DLLVAR hid_t H5E_ATOM_g; /* Object atom */ 00076 H5_DLLVAR hid_t H5E_ATTR_g; /* Attribute */ 00077 H5_DLLVAR hid_t H5E_NONE_MAJOR_g; /* No error */ 00078 H5_DLLVAR hid_t H5E_IO_g; /* Low-level I/O */ 00079 H5_DLLVAR hid_t H5E_SLIST_g; /* Skip Lists */ 00080 H5_DLLVAR hid_t H5E_EFL_g; /* External file list */ 00081 H5_DLLVAR hid_t H5E_TST_g; /* Ternary Search Trees */ 00082 H5_DLLVAR hid_t H5E_ARGS_g; /* Invalid arguments to routine */ 00083 H5_DLLVAR hid_t H5E_ERROR_g; /* Error API */ 00084 H5_DLLVAR hid_t H5E_PLINE_g; /* Data filters */ 00085 H5_DLLVAR hid_t H5E_FSPACE_g; /* Free Space Manager */ 00086 H5_DLLVAR hid_t H5E_CACHE_g; /* Object cache */ 00087 00088 /*********************/ 00089 /* Minor error codes */ 00090 /*********************/ 00091 00092 /* Generic low-level file I/O errors */ 00093 #define H5E_SEEKERROR (H5OPEN H5E_SEEKERROR_g) 00094 #define H5E_READERROR (H5OPEN H5E_READERROR_g) 00095 #define H5E_WRITEERROR (H5OPEN H5E_WRITEERROR_g) 00096 #define H5E_CLOSEERROR (H5OPEN H5E_CLOSEERROR_g) 00097 #define H5E_OVERFLOW (H5OPEN H5E_OVERFLOW_g) 00098 #define H5E_FCNTL (H5OPEN H5E_FCNTL_g) 00099 H5_DLLVAR hid_t H5E_SEEKERROR_g; /* Seek failed */ 00100 H5_DLLVAR hid_t H5E_READERROR_g; /* Read failed */ 00101 H5_DLLVAR hid_t H5E_WRITEERROR_g; /* Write failed */ 00102 H5_DLLVAR hid_t H5E_CLOSEERROR_g; /* Close failed */ 00103 H5_DLLVAR hid_t H5E_OVERFLOW_g; /* Address overflowed */ 00104 H5_DLLVAR hid_t H5E_FCNTL_g; /* File control (fcntl) failed */ 00105 00106 /* Resource errors */ 00107 #define H5E_NOSPACE (H5OPEN H5E_NOSPACE_g) 00108 #define H5E_CANTALLOC (H5OPEN H5E_CANTALLOC_g) 00109 #define H5E_CANTCOPY (H5OPEN H5E_CANTCOPY_g) 00110 #define H5E_CANTFREE (H5OPEN H5E_CANTFREE_g) 00111 #define H5E_ALREADYEXISTS (H5OPEN H5E_ALREADYEXISTS_g) 00112 #define H5E_CANTLOCK (H5OPEN H5E_CANTLOCK_g) 00113 #define H5E_CANTUNLOCK (H5OPEN H5E_CANTUNLOCK_g) 00114 #define H5E_CANTGC (H5OPEN H5E_CANTGC_g) 00115 #define H5E_CANTGETSIZE (H5OPEN H5E_CANTGETSIZE_g) 00116 #define H5E_OBJOPEN (H5OPEN H5E_OBJOPEN_g) 00117 H5_DLLVAR hid_t H5E_NOSPACE_g; /* No space available for allocation */ 00118 H5_DLLVAR hid_t H5E_CANTALLOC_g; /* Can't allocate space */ 00119 H5_DLLVAR hid_t H5E_CANTCOPY_g; /* Unable to copy object */ 00120 H5_DLLVAR hid_t H5E_CANTFREE_g; /* Unable to free object */ 00121 H5_DLLVAR hid_t H5E_ALREADYEXISTS_g; /* Object already exists */ 00122 H5_DLLVAR hid_t H5E_CANTLOCK_g; /* Unable to lock object */ 00123 H5_DLLVAR hid_t H5E_CANTUNLOCK_g; /* Unable to unlock object */ 00124 H5_DLLVAR hid_t H5E_CANTGC_g; /* Unable to garbage collect */ 00125 H5_DLLVAR hid_t H5E_CANTGETSIZE_g; /* Unable to compute size */ 00126 H5_DLLVAR hid_t H5E_OBJOPEN_g; /* Object is already open */ 00127 00128 /* Heap errors */ 00129 #define H5E_CANTRESTORE (H5OPEN H5E_CANTRESTORE_g) 00130 #define H5E_CANTCOMPUTE (H5OPEN H5E_CANTCOMPUTE_g) 00131 #define H5E_CANTEXTEND (H5OPEN H5E_CANTEXTEND_g) 00132 #define H5E_CANTATTACH (H5OPEN H5E_CANTATTACH_g) 00133 #define H5E_CANTUPDATE (H5OPEN H5E_CANTUPDATE_g) 00134 #define H5E_CANTOPERATE (H5OPEN H5E_CANTOPERATE_g) 00135 H5_DLLVAR hid_t H5E_CANTRESTORE_g; /* Can't restore condition */ 00136 H5_DLLVAR hid_t H5E_CANTCOMPUTE_g; /* Can't compute value */ 00137 H5_DLLVAR hid_t H5E_CANTEXTEND_g; /* Can't extend heap's space */ 00138 H5_DLLVAR hid_t H5E_CANTATTACH_g; /* Can't attach object */ 00139 H5_DLLVAR hid_t H5E_CANTUPDATE_g; /* Can't update object */ 00140 H5_DLLVAR hid_t H5E_CANTOPERATE_g; /* Can't operate on object */ 00141 00142 /* Function entry/exit interface errors */ 00143 #define H5E_CANTINIT (H5OPEN H5E_CANTINIT_g) 00144 #define H5E_ALREADYINIT (H5OPEN H5E_ALREADYINIT_g) 00145 #define H5E_CANTRELEASE (H5OPEN H5E_CANTRELEASE_g) 00146 H5_DLLVAR hid_t H5E_CANTINIT_g; /* Unable to initialize object */ 00147 H5_DLLVAR hid_t H5E_ALREADYINIT_g; /* Object already initialized */ 00148 H5_DLLVAR hid_t H5E_CANTRELEASE_g; /* Unable to release object */ 00149 00150 /* Property list errors */ 00151 #define H5E_CANTGET (H5OPEN H5E_CANTGET_g) 00152 #define H5E_CANTSET (H5OPEN H5E_CANTSET_g) 00153 #define H5E_DUPCLASS (H5OPEN H5E_DUPCLASS_g) 00154 H5_DLLVAR hid_t H5E_CANTGET_g; /* Can't get value */ 00155 H5_DLLVAR hid_t H5E_CANTSET_g; /* Can't set value */ 00156 H5_DLLVAR hid_t H5E_DUPCLASS_g; /* Duplicate class name in parent class */ 00157 00158 /* Free space errors */ 00159 #define H5E_CANTMERGE (H5OPEN H5E_CANTMERGE_g) 00160 #define H5E_CANTREVIVE (H5OPEN H5E_CANTREVIVE_g) 00161 #define H5E_CANTSHRINK (H5OPEN H5E_CANTSHRINK_g) 00162 H5_DLLVAR hid_t H5E_CANTMERGE_g; /* Can't merge objects */ 00163 H5_DLLVAR hid_t H5E_CANTREVIVE_g; /* Can't revive object */ 00164 H5_DLLVAR hid_t H5E_CANTSHRINK_g; /* Can't shrink container */ 00165 00166 /* Object header related errors */ 00167 #define H5E_LINKCOUNT (H5OPEN H5E_LINKCOUNT_g) 00168 #define H5E_VERSION (H5OPEN H5E_VERSION_g) 00169 #define H5E_ALIGNMENT (H5OPEN H5E_ALIGNMENT_g) 00170 #define H5E_BADMESG (H5OPEN H5E_BADMESG_g) 00171 #define H5E_CANTDELETE (H5OPEN H5E_CANTDELETE_g) 00172 #define H5E_BADITER (H5OPEN H5E_BADITER_g) 00173 #define H5E_CANTPACK (H5OPEN H5E_CANTPACK_g) 00174 #define H5E_CANTRESET (H5OPEN H5E_CANTRESET_g) 00175 #define H5E_CANTRENAME (H5OPEN H5E_CANTRENAME_g) 00176 H5_DLLVAR hid_t H5E_LINKCOUNT_g; /* Bad object header link count */ 00177 H5_DLLVAR hid_t H5E_VERSION_g; /* Wrong version number */ 00178 H5_DLLVAR hid_t H5E_ALIGNMENT_g; /* Alignment error */ 00179 H5_DLLVAR hid_t H5E_BADMESG_g; /* Unrecognized message */ 00180 H5_DLLVAR hid_t H5E_CANTDELETE_g; /* Can't delete message */ 00181 H5_DLLVAR hid_t H5E_BADITER_g; /* Iteration failed */ 00182 H5_DLLVAR hid_t H5E_CANTPACK_g; /* Can't pack messages */ 00183 H5_DLLVAR hid_t H5E_CANTRESET_g; /* Can't reset object */ 00184 H5_DLLVAR hid_t H5E_CANTRENAME_g; /* Unable to rename object */ 00185 00186 /* System level errors */ 00187 #define H5E_SYSERRSTR (H5OPEN H5E_SYSERRSTR_g) 00188 H5_DLLVAR hid_t H5E_SYSERRSTR_g; /* System error message */ 00189 00190 /* I/O pipeline errors */ 00191 #define H5E_NOFILTER (H5OPEN H5E_NOFILTER_g) 00192 #define H5E_CALLBACK (H5OPEN H5E_CALLBACK_g) 00193 #define H5E_CANAPPLY (H5OPEN H5E_CANAPPLY_g) 00194 #define H5E_SETLOCAL (H5OPEN H5E_SETLOCAL_g) 00195 #define H5E_NOENCODER (H5OPEN H5E_NOENCODER_g) 00196 #define H5E_CANTFILTER (H5OPEN H5E_CANTFILTER_g) 00197 H5_DLLVAR hid_t H5E_NOFILTER_g; /* Requested filter is not available */ 00198 H5_DLLVAR hid_t H5E_CALLBACK_g; /* Callback failed */ 00199 H5_DLLVAR hid_t H5E_CANAPPLY_g; /* Error from filter 'can apply' callback */ 00200 H5_DLLVAR hid_t H5E_SETLOCAL_g; /* Error from filter 'set local' callback */ 00201 H5_DLLVAR hid_t H5E_NOENCODER_g; /* Filter present but encoding disabled */ 00202 H5_DLLVAR hid_t H5E_CANTFILTER_g; /* Filter operation failed */ 00203 00204 /* Group related errors */ 00205 #define H5E_CANTOPENOBJ (H5OPEN H5E_CANTOPENOBJ_g) 00206 #define H5E_CANTCLOSEOBJ (H5OPEN H5E_CANTCLOSEOBJ_g) 00207 #define H5E_COMPLEN (H5OPEN H5E_COMPLEN_g) 00208 #define H5E_PATH (H5OPEN H5E_PATH_g) 00209 H5_DLLVAR hid_t H5E_CANTOPENOBJ_g; /* Can't open object */ 00210 H5_DLLVAR hid_t H5E_CANTCLOSEOBJ_g; /* Can't close object */ 00211 H5_DLLVAR hid_t H5E_COMPLEN_g; /* Name component is too long */ 00212 H5_DLLVAR hid_t H5E_PATH_g; /* Problem with path to object */ 00213 00214 /* No error */ 00215 #define H5E_NONE_MINOR (H5OPEN H5E_NONE_MINOR_g) 00216 H5_DLLVAR hid_t H5E_NONE_MINOR_g; /* No error */ 00217 00218 /* File accessability errors */ 00219 #define H5E_FILEEXISTS (H5OPEN H5E_FILEEXISTS_g) 00220 #define H5E_FILEOPEN (H5OPEN H5E_FILEOPEN_g) 00221 #define H5E_CANTCREATE (H5OPEN H5E_CANTCREATE_g) 00222 #define H5E_CANTOPENFILE (H5OPEN H5E_CANTOPENFILE_g) 00223 #define H5E_CANTCLOSEFILE (H5OPEN H5E_CANTCLOSEFILE_g) 00224 #define H5E_NOTHDF5 (H5OPEN H5E_NOTHDF5_g) 00225 #define H5E_BADFILE (H5OPEN H5E_BADFILE_g) 00226 #define H5E_TRUNCATED (H5OPEN H5E_TRUNCATED_g) 00227 #define H5E_MOUNT (H5OPEN H5E_MOUNT_g) 00228 H5_DLLVAR hid_t H5E_FILEEXISTS_g; /* File already exists */ 00229 H5_DLLVAR hid_t H5E_FILEOPEN_g; /* File already open */ 00230 H5_DLLVAR hid_t H5E_CANTCREATE_g; /* Unable to create file */ 00231 H5_DLLVAR hid_t H5E_CANTOPENFILE_g; /* Unable to open file */ 00232 H5_DLLVAR hid_t H5E_CANTCLOSEFILE_g; /* Unable to close file */ 00233 H5_DLLVAR hid_t H5E_NOTHDF5_g; /* Not an HDF5 file */ 00234 H5_DLLVAR hid_t H5E_BADFILE_g; /* Bad file ID accessed */ 00235 H5_DLLVAR hid_t H5E_TRUNCATED_g; /* File has been truncated */ 00236 H5_DLLVAR hid_t H5E_MOUNT_g; /* File mount error */ 00237 00238 /* Object atom related errors */ 00239 #define H5E_BADATOM (H5OPEN H5E_BADATOM_g) 00240 #define H5E_BADGROUP (H5OPEN H5E_BADGROUP_g) 00241 #define H5E_CANTREGISTER (H5OPEN H5E_CANTREGISTER_g) 00242 #define H5E_CANTINC (H5OPEN H5E_CANTINC_g) 00243 #define H5E_CANTDEC (H5OPEN H5E_CANTDEC_g) 00244 #define H5E_NOIDS (H5OPEN H5E_NOIDS_g) 00245 H5_DLLVAR hid_t H5E_BADATOM_g; /* Unable to find atom information (already closed?) */ 00246 H5_DLLVAR hid_t H5E_BADGROUP_g; /* Unable to find ID group information */ 00247 H5_DLLVAR hid_t H5E_CANTREGISTER_g; /* Unable to register new atom */ 00248 H5_DLLVAR hid_t H5E_CANTINC_g; /* Unable to increment reference count */ 00249 H5_DLLVAR hid_t H5E_CANTDEC_g; /* Unable to decrement reference count */ 00250 H5_DLLVAR hid_t H5E_NOIDS_g; /* Out of IDs for group */ 00251 00252 /* Cache related errors */ 00253 #define H5E_CANTFLUSH (H5OPEN H5E_CANTFLUSH_g) 00254 #define H5E_CANTSERIALIZE (H5OPEN H5E_CANTSERIALIZE_g) 00255 #define H5E_CANTLOAD (H5OPEN H5E_CANTLOAD_g) 00256 #define H5E_PROTECT (H5OPEN H5E_PROTECT_g) 00257 #define H5E_NOTCACHED (H5OPEN H5E_NOTCACHED_g) 00258 #define H5E_SYSTEM (H5OPEN H5E_SYSTEM_g) 00259 #define H5E_CANTINS (H5OPEN H5E_CANTINS_g) 00260 #define H5E_CANTPROTECT (H5OPEN H5E_CANTPROTECT_g) 00261 #define H5E_CANTUNPROTECT (H5OPEN H5E_CANTUNPROTECT_g) 00262 #define H5E_CANTPIN (H5OPEN H5E_CANTPIN_g) 00263 #define H5E_CANTUNPIN (H5OPEN H5E_CANTUNPIN_g) 00264 #define H5E_CANTMARKDIRTY (H5OPEN H5E_CANTMARKDIRTY_g) 00265 #define H5E_CANTDIRTY (H5OPEN H5E_CANTDIRTY_g) 00266 #define H5E_CANTEXPUNGE (H5OPEN H5E_CANTEXPUNGE_g) 00267 #define H5E_CANTRESIZE (H5OPEN H5E_CANTRESIZE_g) 00268 H5_DLLVAR hid_t H5E_CANTFLUSH_g; /* Unable to flush data from cache */ 00269 H5_DLLVAR hid_t H5E_CANTSERIALIZE_g; /* Unable to serialize data from cache */ 00270 H5_DLLVAR hid_t H5E_CANTLOAD_g; /* Unable to load metadata into cache */ 00271 H5_DLLVAR hid_t H5E_PROTECT_g; /* Protected metadata error */ 00272 H5_DLLVAR hid_t H5E_NOTCACHED_g; /* Metadata not currently cached */ 00273 H5_DLLVAR hid_t H5E_SYSTEM_g; /* Internal error detected */ 00274 H5_DLLVAR hid_t H5E_CANTINS_g; /* Unable to insert metadata into cache */ 00275 H5_DLLVAR hid_t H5E_CANTPROTECT_g; /* Unable to protect metadata */ 00276 H5_DLLVAR hid_t H5E_CANTUNPROTECT_g; /* Unable to unprotect metadata */ 00277 H5_DLLVAR hid_t H5E_CANTPIN_g; /* Unable to pin cache entry */ 00278 H5_DLLVAR hid_t H5E_CANTUNPIN_g; /* Unable to un-pin cache entry */ 00279 H5_DLLVAR hid_t H5E_CANTMARKDIRTY_g; /* Unable to mark a pinned entry as dirty */ 00280 H5_DLLVAR hid_t H5E_CANTDIRTY_g; /* Unable to mark metadata as dirty */ 00281 H5_DLLVAR hid_t H5E_CANTEXPUNGE_g; /* Unable to expunge a metadata cache entry */ 00282 H5_DLLVAR hid_t H5E_CANTRESIZE_g; /* Unable to resize a metadata cache entry */ 00283 00284 /* Link related errors */ 00285 #define H5E_TRAVERSE (H5OPEN H5E_TRAVERSE_g) 00286 #define H5E_NLINKS (H5OPEN H5E_NLINKS_g) 00287 #define H5E_NOTREGISTERED (H5OPEN H5E_NOTREGISTERED_g) 00288 #define H5E_CANTMOVE (H5OPEN H5E_CANTMOVE_g) 00289 #define H5E_CANTSORT (H5OPEN H5E_CANTSORT_g) 00290 H5_DLLVAR hid_t H5E_TRAVERSE_g; /* Link traversal failure */ 00291 H5_DLLVAR hid_t H5E_NLINKS_g; /* Too many soft links in path */ 00292 H5_DLLVAR hid_t H5E_NOTREGISTERED_g; /* Link class not registered */ 00293 H5_DLLVAR hid_t H5E_CANTMOVE_g; /* Can't move object */ 00294 H5_DLLVAR hid_t H5E_CANTSORT_g; /* Can't sort objects */ 00295 00296 /* Parallel MPI errors */ 00297 #define H5E_MPI (H5OPEN H5E_MPI_g) 00298 #define H5E_MPIERRSTR (H5OPEN H5E_MPIERRSTR_g) 00299 #define H5E_CANTRECV (H5OPEN H5E_CANTRECV_g) 00300 H5_DLLVAR hid_t H5E_MPI_g; /* Some MPI function failed */ 00301 H5_DLLVAR hid_t H5E_MPIERRSTR_g; /* MPI Error String */ 00302 H5_DLLVAR hid_t H5E_CANTRECV_g; /* Can't receive data */ 00303 00304 /* Dataspace errors */ 00305 #define H5E_CANTCLIP (H5OPEN H5E_CANTCLIP_g) 00306 #define H5E_CANTCOUNT (H5OPEN H5E_CANTCOUNT_g) 00307 #define H5E_CANTSELECT (H5OPEN H5E_CANTSELECT_g) 00308 #define H5E_CANTNEXT (H5OPEN H5E_CANTNEXT_g) 00309 #define H5E_BADSELECT (H5OPEN H5E_BADSELECT_g) 00310 #define H5E_CANTCOMPARE (H5OPEN H5E_CANTCOMPARE_g) 00311 H5_DLLVAR hid_t H5E_CANTCLIP_g; /* Can't clip hyperslab region */ 00312 H5_DLLVAR hid_t H5E_CANTCOUNT_g; /* Can't count elements */ 00313 H5_DLLVAR hid_t H5E_CANTSELECT_g; /* Can't select hyperslab */ 00314 H5_DLLVAR hid_t H5E_CANTNEXT_g; /* Can't move to next iterator location */ 00315 H5_DLLVAR hid_t H5E_BADSELECT_g; /* Invalid selection */ 00316 H5_DLLVAR hid_t H5E_CANTCOMPARE_g; /* Can't compare objects */ 00317 00318 /* Argument errors */ 00319 #define H5E_UNINITIALIZED (H5OPEN H5E_UNINITIALIZED_g) 00320 #define H5E_UNSUPPORTED (H5OPEN H5E_UNSUPPORTED_g) 00321 #define H5E_BADTYPE (H5OPEN H5E_BADTYPE_g) 00322 #define H5E_BADRANGE (H5OPEN H5E_BADRANGE_g) 00323 #define H5E_BADVALUE (H5OPEN H5E_BADVALUE_g) 00324 H5_DLLVAR hid_t H5E_UNINITIALIZED_g; /* Information is uinitialized */ 00325 H5_DLLVAR hid_t H5E_UNSUPPORTED_g; /* Feature is unsupported */ 00326 H5_DLLVAR hid_t H5E_BADTYPE_g; /* Inappropriate type */ 00327 H5_DLLVAR hid_t H5E_BADRANGE_g; /* Out of range */ 00328 H5_DLLVAR hid_t H5E_BADVALUE_g; /* Bad value */ 00329 00330 /* B-tree related errors */ 00331 #define H5E_NOTFOUND (H5OPEN H5E_NOTFOUND_g) 00332 #define H5E_EXISTS (H5OPEN H5E_EXISTS_g) 00333 #define H5E_CANTENCODE (H5OPEN H5E_CANTENCODE_g) 00334 #define H5E_CANTDECODE (H5OPEN H5E_CANTDECODE_g) 00335 #define H5E_CANTSPLIT (H5OPEN H5E_CANTSPLIT_g) 00336 #define H5E_CANTREDISTRIBUTE (H5OPEN H5E_CANTREDISTRIBUTE_g) 00337 #define H5E_CANTSWAP (H5OPEN H5E_CANTSWAP_g) 00338 #define H5E_CANTINSERT (H5OPEN H5E_CANTINSERT_g) 00339 #define H5E_CANTLIST (H5OPEN H5E_CANTLIST_g) 00340 #define H5E_CANTMODIFY (H5OPEN H5E_CANTMODIFY_g) 00341 #define H5E_CANTREMOVE (H5OPEN H5E_CANTREMOVE_g) 00342 H5_DLLVAR hid_t H5E_NOTFOUND_g; /* Object not found */ 00343 H5_DLLVAR hid_t H5E_EXISTS_g; /* Object already exists */ 00344 H5_DLLVAR hid_t H5E_CANTENCODE_g; /* Unable to encode value */ 00345 H5_DLLVAR hid_t H5E_CANTDECODE_g; /* Unable to decode value */ 00346 H5_DLLVAR hid_t H5E_CANTSPLIT_g; /* Unable to split node */ 00347 H5_DLLVAR hid_t H5E_CANTREDISTRIBUTE_g; /* Unable to redistribute records */ 00348 H5_DLLVAR hid_t H5E_CANTSWAP_g; /* Unable to swap records */ 00349 H5_DLLVAR hid_t H5E_CANTINSERT_g; /* Unable to insert object */ 00350 H5_DLLVAR hid_t H5E_CANTLIST_g; /* Unable to list node */ 00351 H5_DLLVAR hid_t H5E_CANTMODIFY_g; /* Unable to modify record */ 00352 H5_DLLVAR hid_t H5E_CANTREMOVE_g; /* Unable to remove object */ 00353 00354 /* Datatype conversion errors */ 00355 #define H5E_CANTCONVERT (H5OPEN H5E_CANTCONVERT_g) 00356 #define H5E_BADSIZE (H5OPEN H5E_BADSIZE_g) 00357 H5_DLLVAR hid_t H5E_CANTCONVERT_g; /* Can't convert datatypes */ 00358 H5_DLLVAR hid_t H5E_BADSIZE_g; /* Bad size for object */ 00359 00360 #endif /* H5Epubgen_H */
1.5.9