| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Bindings.HDF5.ErrorCodes
Documentation
data MajorErrCode Source #
Constructors
| Dataset | Dataset |
| Func | Function entry/exit |
| Storage | Data storage |
| File | File accessability |
| SOHM | Shared Object Header Messages |
| Sym | Symbol table |
| VFL | Virtual File Layer |
| Internal | Internal error (too specific to document in detail) |
| BTree | B-Tree node |
| Reference | References |
| Dataspace | Dataspace |
| Resource | Resource unavailable |
| PList | Property lists |
| Link | Links |
| Datatype | Datatype |
| RS | Reference Counted Strings |
| Heap | Heap |
| OHDR | Object header |
| Atom | Object atom |
| Attr | Attribute |
| IO | Low-level I/O |
| SList | Skip Lists |
| EFL | External file list |
| TST | Ternary Search Trees |
| Args | Invalid arguments to routine |
| Error | Error API |
| PLine | Data filters |
| FSpace | Free Space Manager |
| Cache | Object cache |
| UnknownMajor HId_t | Unrecognized major error code |
Instances
majorErrorCode :: Maybe MajorErrCode -> Maybe HId_t Source #
majorErrorFromCode :: HId_t -> Maybe MajorErrCode Source #
data MinorErrCode Source #
Constructors
| SeekError | |
| ReadError | Read failed |
| WriteError | Write failed |
| CloseError | Close failed |
| Overflow | Address overflowed |
| FCNTL | File control (fcntl) failed |
| NoSpace | No space available for allocation |
| CantAlloc | Can't allocate space |
| CantCopy | Unable to copy object |
| CantFree | Unable to free object |
| AlreadyExists | Object already exists |
| CantLock | Unable to lock object |
| CantUnlock | Unable to unlock object |
| CantGC | Unable to garbage collect |
| CantGetSize | Unable to compute size |
| ObjOpen | Object is already open |
| CantRestore | Can't restore condition |
| CantCompute | Can't compute value |
| CantExtend | Can't extend heap's space |
| CantAttach | Can't attach object |
| CantUpdate | Can't update object |
| CantOperate | Can't operate on object |
| CantInit | Unable to initialize object |
| AlreadyInit | Object already initialized |
| CantRelease | Unable to release object |
| CantGet | Can't get value |
| CantSet | Can't set value |
| DupClass | Duplicate class name in parent class |
| CantMerge | Can't merge objects |
| CantRevive | Can't revive object |
| CantShrink | Can't shrink container |
| LinkCount | Bad object header link count |
| Version | Wrong version number |
| Alignment | Alignment error |
| BadMesg | Unrecognized message |
| CantDelete | Can't delete message |
| BadIter | Iteration failed |
| CantPack | Can't pack messages |
| CantReset | Can't reset object |
| CantRename | Unable to rename object |
| SysErrStr | System error message |
| NoFilter | Requested filter is not available |
| Callback | Callback failed |
| CanApply | Error from filter 'can apply' callback |
| SetLocal | Error from filter 'set local' callback |
| NoEncoder | Filter present but encoding disabled |
| CantFilter | Filter operation failed |
| CantOpenObj | Can't open object |
| CantCloseObj | Can't close object |
| CompLen | Name component is too long |
| Path | Problem with path to object |
| FileExists | File already exists |
| FileOpen | File already open |
| CantCreate | Unable to create file |
| CantOpenFile | Unable to open file |
| CantCloseFile | Unable to close file |
| NotHDF5 | Not an HDF5 file |
| BadFile | Bad file ID accessed |
| Truncated | File has been truncated |
| Mount | File mount error |
| BadAtom | Unable to find atom information (already closed?) |
| BadGroup | Unable to find ID group information |
| CantRegister | Unable to register new atom |
| CantInc | Unable to increment reference count |
| CantDec | Unable to decrement reference count |
| NoIds | Out of IDs for group |
| CantFlush | Unable to flush data from cache |
| CantSerialize | Unable to serialize data from cache |
| CantLoad | Unable to load metadata into cache |
| Protect | Protected metadata error |
| NotCached | Metadata not currently cached |
| System | Internal error detected |
| CantIns | Unable to insert metadata into cache |
| CantProtect | Unable to protect metadata |
| CanTUnprotect | Unable to unprotect metadata |
| CantPin | Unable to pin cache entry |
| CantUnpin | Unable to un-pin cache entry |
| CantMarkDirty | Unable to mark a pinned entry as dirty |
| CantDirty | Unable to mark metadata as dirty |
| CantExpunge | Unable to expunge a metadata cache entry |
| CantResize | Unable to resize a metadata cache entry |
| Traverse | Link traversal failure |
| NLinks | Too many soft links in path |
| NotRegistered | Link class not registered |
| CantMove | Can't move object |
| CantSort | Can't sort objects |
| MPI | Some MPI function failed |
| MPIErrStr | MPI Error String |
| CantRecv | Can't receive data |
| CantClip | Can't clip hyperslab region |
| CantCount | Can't count elements |
| CantSelect | Can't select hyperslab |
| CantNext | Can't move to next iterator location |
| BadSelect | Invalid selection |
| CantCompare | Can't compare objects |
| Uninitialized | Information is uinitialized |
| Unsupported | Feature is unsupported |
| BadType | Inappropriate type |
| BadRange | Out of range |
| BadValue | Bad value |
| NotFound | Object not found |
| Exists | Object already exists |
| CantEncode | Unable to encode value |
| CantDecode | Unable to decode value |
| CantSplit | Unable to split node |
| CantRedistribute | Unable to redistribute records |
| CantSwap | Unable to swap records |
| CantInsert | Unable to insert object |
| CantList | Unable to list node |
| CantModify | Unable to modify record |
| CantRemove | Unable to remove object |
| CantConvert | Can't convert datatypes |
| BadSize | Bad size for object |
| UnknownMinor HId_t | Unrecognized minor error code |
Instances
minorErrorCode :: Maybe MinorErrCode -> Maybe HId_t Source #
minorErrorFromCode :: HId_t -> Maybe MinorErrCode Source #