H5Edefin.h

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 _H5Edefin_H
00021 #define _H5Edefin_H
00022 
00023 /* Major error IDs */
00024 hid_t H5E_DATASET_g        = FAIL;      /* Dataset */
00025 hid_t H5E_FUNC_g           = FAIL;      /* Function entry/exit */
00026 hid_t H5E_STORAGE_g        = FAIL;      /* Data storage */
00027 hid_t H5E_FILE_g           = FAIL;      /* File accessability */
00028 hid_t H5E_SOHM_g           = FAIL;      /* Shared Object Header Messages */
00029 hid_t H5E_SYM_g            = FAIL;      /* Symbol table */
00030 hid_t H5E_VFL_g            = FAIL;      /* Virtual File Layer */
00031 hid_t H5E_INTERNAL_g       = FAIL;      /* Internal error (too specific to document in detail) */
00032 hid_t H5E_BTREE_g          = FAIL;      /* B-Tree node */
00033 hid_t H5E_REFERENCE_g      = FAIL;      /* References */
00034 hid_t H5E_DATASPACE_g      = FAIL;      /* Dataspace */
00035 hid_t H5E_RESOURCE_g       = FAIL;      /* Resource unavailable */
00036 hid_t H5E_PLIST_g          = FAIL;      /* Property lists */
00037 hid_t H5E_LINK_g           = FAIL;      /* Links */
00038 hid_t H5E_DATATYPE_g       = FAIL;      /* Datatype */
00039 hid_t H5E_RS_g             = FAIL;      /* Reference Counted Strings */
00040 hid_t H5E_HEAP_g           = FAIL;      /* Heap */
00041 hid_t H5E_OHDR_g           = FAIL;      /* Object header */
00042 hid_t H5E_ATOM_g           = FAIL;      /* Object atom */
00043 hid_t H5E_ATTR_g           = FAIL;      /* Attribute */
00044 hid_t H5E_NONE_MAJOR_g     = FAIL;      /* No error */
00045 hid_t H5E_IO_g             = FAIL;      /* Low-level I/O */
00046 hid_t H5E_SLIST_g          = FAIL;      /* Skip Lists */
00047 hid_t H5E_EFL_g            = FAIL;      /* External file list */
00048 hid_t H5E_TST_g            = FAIL;      /* Ternary Search Trees */
00049 hid_t H5E_ARGS_g           = FAIL;      /* Invalid arguments to routine */
00050 hid_t H5E_ERROR_g          = FAIL;      /* Error API */
00051 hid_t H5E_PLINE_g          = FAIL;      /* Data filters */
00052 hid_t H5E_FSPACE_g         = FAIL;      /* Free Space Manager */
00053 hid_t H5E_CACHE_g          = FAIL;      /* Object cache */
00054 
00055 /* Minor error IDs */
00056 
00057 /* Generic low-level file I/O errors */
00058 hid_t H5E_SEEKERROR_g      = FAIL;      /* Seek failed */
00059 hid_t H5E_READERROR_g      = FAIL;      /* Read failed */
00060 hid_t H5E_WRITEERROR_g     = FAIL;      /* Write failed */
00061 hid_t H5E_CLOSEERROR_g     = FAIL;      /* Close failed */
00062 hid_t H5E_OVERFLOW_g       = FAIL;      /* Address overflowed */
00063 hid_t H5E_FCNTL_g          = FAIL;      /* File control (fcntl) failed */
00064 
00065 /* Resource errors */
00066 hid_t H5E_NOSPACE_g        = FAIL;      /* No space available for allocation */
00067 hid_t H5E_CANTALLOC_g      = FAIL;      /* Can't allocate space */
00068 hid_t H5E_CANTCOPY_g       = FAIL;      /* Unable to copy object */
00069 hid_t H5E_CANTFREE_g       = FAIL;      /* Unable to free object */
00070 hid_t H5E_ALREADYEXISTS_g  = FAIL;      /* Object already exists */
00071 hid_t H5E_CANTLOCK_g       = FAIL;      /* Unable to lock object */
00072 hid_t H5E_CANTUNLOCK_g     = FAIL;      /* Unable to unlock object */
00073 hid_t H5E_CANTGC_g         = FAIL;      /* Unable to garbage collect */
00074 hid_t H5E_CANTGETSIZE_g    = FAIL;      /* Unable to compute size */
00075 hid_t H5E_OBJOPEN_g        = FAIL;      /* Object is already open */
00076 
00077 /* Heap errors */
00078 hid_t H5E_CANTRESTORE_g    = FAIL;      /* Can't restore condition */
00079 hid_t H5E_CANTCOMPUTE_g    = FAIL;      /* Can't compute value */
00080 hid_t H5E_CANTEXTEND_g     = FAIL;      /* Can't extend heap's space */
00081 hid_t H5E_CANTATTACH_g     = FAIL;      /* Can't attach object */
00082 hid_t H5E_CANTUPDATE_g     = FAIL;      /* Can't update object */
00083 hid_t H5E_CANTOPERATE_g    = FAIL;      /* Can't operate on object */
00084 
00085 /* Function entry/exit interface errors */
00086 hid_t H5E_CANTINIT_g       = FAIL;      /* Unable to initialize object */
00087 hid_t H5E_ALREADYINIT_g    = FAIL;      /* Object already initialized */
00088 hid_t H5E_CANTRELEASE_g    = FAIL;      /* Unable to release object */
00089 
00090 /* Property list errors */
00091 hid_t H5E_CANTGET_g        = FAIL;      /* Can't get value */
00092 hid_t H5E_CANTSET_g        = FAIL;      /* Can't set value */
00093 hid_t H5E_DUPCLASS_g       = FAIL;      /* Duplicate class name in parent class */
00094 
00095 /* Free space errors */
00096 hid_t H5E_CANTMERGE_g      = FAIL;      /* Can't merge objects */
00097 hid_t H5E_CANTREVIVE_g     = FAIL;      /* Can't revive object */
00098 hid_t H5E_CANTSHRINK_g     = FAIL;      /* Can't shrink container */
00099 
00100 /* Object header related errors */
00101 hid_t H5E_LINKCOUNT_g      = FAIL;      /* Bad object header link count */
00102 hid_t H5E_VERSION_g        = FAIL;      /* Wrong version number */
00103 hid_t H5E_ALIGNMENT_g      = FAIL;      /* Alignment error */
00104 hid_t H5E_BADMESG_g        = FAIL;      /* Unrecognized message */
00105 hid_t H5E_CANTDELETE_g     = FAIL;      /* Can't delete message */
00106 hid_t H5E_BADITER_g        = FAIL;      /* Iteration failed */
00107 hid_t H5E_CANTPACK_g       = FAIL;      /* Can't pack messages */
00108 hid_t H5E_CANTRESET_g      = FAIL;      /* Can't reset object */
00109 
00110 /* System level errors */
00111 hid_t H5E_SYSERRSTR_g      = FAIL;      /* System error message */
00112 
00113 /* I/O pipeline errors */
00114 hid_t H5E_NOFILTER_g       = FAIL;      /* Requested filter is not available */
00115 hid_t H5E_CALLBACK_g       = FAIL;      /* Callback failed */
00116 hid_t H5E_CANAPPLY_g       = FAIL;      /* Error from filter 'can apply' callback */
00117 hid_t H5E_SETLOCAL_g       = FAIL;      /* Error from filter 'set local' callback */
00118 hid_t H5E_NOENCODER_g      = FAIL;      /* Filter present but encoding disabled */
00119 hid_t H5E_CANTFILTER_g     = FAIL;      /* Filter operation failed */
00120 
00121 /* Group related errors */
00122 hid_t H5E_CANTOPENOBJ_g    = FAIL;      /* Can't open object */
00123 hid_t H5E_CANTCLOSEOBJ_g   = FAIL;      /* Can't close object */
00124 hid_t H5E_COMPLEN_g        = FAIL;      /* Name component is too long */
00125 hid_t H5E_PATH_g           = FAIL;      /* Problem with path to object */
00126 
00127 /* No error */
00128 hid_t H5E_NONE_MINOR_g     = FAIL;      /* No error */
00129 
00130 /* File accessability errors */
00131 hid_t H5E_FILEEXISTS_g     = FAIL;      /* File already exists */
00132 hid_t H5E_FILEOPEN_g       = FAIL;      /* File already open */
00133 hid_t H5E_CANTCREATE_g     = FAIL;      /* Unable to create file */
00134 hid_t H5E_CANTOPENFILE_g   = FAIL;      /* Unable to open file */
00135 hid_t H5E_CANTCLOSEFILE_g  = FAIL;      /* Unable to close file */
00136 hid_t H5E_NOTHDF5_g        = FAIL;      /* Not an HDF5 file */
00137 hid_t H5E_BADFILE_g        = FAIL;      /* Bad file ID accessed */
00138 hid_t H5E_TRUNCATED_g      = FAIL;      /* File has been truncated */
00139 hid_t H5E_MOUNT_g          = FAIL;      /* File mount error */
00140 
00141 /* Object atom related errors */
00142 hid_t H5E_BADATOM_g        = FAIL;      /* Unable to find atom information (already closed?) */
00143 hid_t H5E_BADGROUP_g       = FAIL;      /* Unable to find ID group information */
00144 hid_t H5E_CANTREGISTER_g   = FAIL;      /* Unable to register new atom */
00145 hid_t H5E_CANTINC_g        = FAIL;      /* Unable to increment reference count */
00146 hid_t H5E_CANTDEC_g        = FAIL;      /* Unable to decrement reference count */
00147 hid_t H5E_NOIDS_g          = FAIL;      /* Out of IDs for group */
00148 
00149 /* Cache related errors */
00150 hid_t H5E_CANTFLUSH_g      = FAIL;      /* Unable to flush data from cache */
00151 hid_t H5E_CANTSERIALIZE_g  = FAIL;      /* Unable to serialize data from cache */
00152 hid_t H5E_CANTLOAD_g       = FAIL;      /* Unable to load metadata into cache */
00153 hid_t H5E_PROTECT_g        = FAIL;      /* Protected metadata error */
00154 hid_t H5E_NOTCACHED_g      = FAIL;      /* Metadata not currently cached */
00155 hid_t H5E_SYSTEM_g         = FAIL;      /* Internal error detected */
00156 hid_t H5E_CANTINS_g        = FAIL;      /* Unable to insert metadata into cache */
00157 hid_t H5E_CANTRENAME_g     = FAIL;      /* Unable to rename metadata */
00158 hid_t H5E_CANTPROTECT_g    = FAIL;      /* Unable to protect metadata */
00159 hid_t H5E_CANTUNPROTECT_g  = FAIL;      /* Unable to unprotect metadata */
00160 hid_t H5E_CANTPIN_g        = FAIL;      /* Unable to pin cache entry */
00161 hid_t H5E_CANTUNPIN_g      = FAIL;      /* Unable to un-pin cache entry */
00162 hid_t H5E_CANTMARKDIRTY_g  = FAIL;      /* Unable to mark a pinned entry as dirty */
00163 hid_t H5E_CANTDIRTY_g      = FAIL;      /* Unable to mark metadata as dirty */
00164 hid_t H5E_CANTEXPUNGE_g    = FAIL;      /* Unable to expunge a metadata cache entry */
00165 hid_t H5E_CANTRESIZE_g     = FAIL;      /* Unable to resize a metadata cache entry */
00166 
00167 /* Link related errors */
00168 hid_t H5E_TRAVERSE_g       = FAIL;      /* Link traversal failure */
00169 hid_t H5E_NLINKS_g         = FAIL;      /* Too many soft links in path */
00170 hid_t H5E_NOTREGISTERED_g  = FAIL;      /* Link class not registered */
00171 hid_t H5E_CANTMOVE_g       = FAIL;      /* Move callback returned error */
00172 hid_t H5E_CANTSORT_g       = FAIL;      /* Can't sort objects */
00173 
00174 /* Parallel MPI errors */
00175 hid_t H5E_MPI_g            = FAIL;      /* Some MPI function failed */
00176 hid_t H5E_MPIERRSTR_g      = FAIL;      /* MPI Error String */
00177 hid_t H5E_CANTRECV_g       = FAIL;      /* Can't receive data */
00178 
00179 /* Dataspace errors */
00180 hid_t H5E_CANTCLIP_g       = FAIL;      /* Can't clip hyperslab region */
00181 hid_t H5E_CANTCOUNT_g      = FAIL;      /* Can't count elements */
00182 hid_t H5E_CANTSELECT_g     = FAIL;      /* Can't select hyperslab */
00183 hid_t H5E_CANTNEXT_g       = FAIL;      /* Can't move to next iterator location */
00184 hid_t H5E_BADSELECT_g      = FAIL;      /* Invalid selection */
00185 hid_t H5E_CANTCOMPARE_g    = FAIL;      /* Can't compare objects */
00186 
00187 /* Argument errors */
00188 hid_t H5E_UNINITIALIZED_g  = FAIL;      /* Information is uinitialized */
00189 hid_t H5E_UNSUPPORTED_g    = FAIL;      /* Feature is unsupported */
00190 hid_t H5E_BADTYPE_g        = FAIL;      /* Inappropriate type */
00191 hid_t H5E_BADRANGE_g       = FAIL;      /* Out of range */
00192 hid_t H5E_BADVALUE_g       = FAIL;      /* Bad value */
00193 
00194 /* B-tree related errors */
00195 hid_t H5E_NOTFOUND_g       = FAIL;      /* Object not found */
00196 hid_t H5E_EXISTS_g         = FAIL;      /* Object already exists */
00197 hid_t H5E_CANTENCODE_g     = FAIL;      /* Unable to encode value */
00198 hid_t H5E_CANTDECODE_g     = FAIL;      /* Unable to decode value */
00199 hid_t H5E_CANTSPLIT_g      = FAIL;      /* Unable to split node */
00200 hid_t H5E_CANTREDISTRIBUTE_g = FAIL;      /* Unable to redistribute records */
00201 hid_t H5E_CANTSWAP_g       = FAIL;      /* Unable to swap records */
00202 hid_t H5E_CANTINSERT_g     = FAIL;      /* Unable to insert object */
00203 hid_t H5E_CANTLIST_g       = FAIL;      /* Unable to list node */
00204 hid_t H5E_CANTMODIFY_g     = FAIL;      /* Unable to modify record */
00205 hid_t H5E_CANTREMOVE_g     = FAIL;      /* Unable to remove object */
00206 
00207 /* Datatype conversion errors */
00208 hid_t H5E_CANTCONVERT_g    = FAIL;      /* Can't convert datatypes */
00209 hid_t H5E_BADSIZE_g        = FAIL;      /* Bad size for object */
00210 
00211 #endif /* H5Edefin_H */