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 #