NBS
Error CodesThis is edited from the source file that is processed by the MESSAGE
utility and the (slightly modified)
ADAM
ERRGEN
utility to generate the C (NBS_DIR:NBS_ERR.H
) and Fortran (NBS_DIR:NBS_ERR.INC
)
versions of the error code INCLUDE
files.
Severity | Name | Description |
Information | SECTIONEXISTED | Noticeboard already existed |
Warning | TOOMANYDIMS | More dimensions than maximum allowed |
TOOMANYBYTES | More bytes than maximum allowed |
|
BADOFFSET | Offset is less than zero | |
BADOPTION | Illegal parameter / item name |
|
DATANOTSAVED | Data part of noticeboard not saved — cannot restore it |
|
Error | DEFINING | Currently defining noticeboard contents |
NOTDEFINING | Not currently defining noticeboard contents |
|
NILSID |
| |
NILID |
|
|
PRIMITIVE | Item is primitive |
|
NOTPRIMITIVE | Item is not primitive |
|
ITEMNOTFOUND | Item does not exist | |
SECTIONNOTFOUND | Noticeboard does not exist | |
CANTOPEN | Can’t open noticeboard definition file |
|
CANTWRITE | Can’t write noticeboard definition file | |
CANTREAD | Can’t read noticeboard definition file | |
NOTOWNER | Non-owner attempted to alter noticeboard |
|
TIMEOUT | Time out finding noticeboard or getting item value or shape |
|
DATASAVED | Data part of noticeboard saved — cannot restore definition |
|
DATANOTRESTORED | Data was not restored from noticeboard file — cannot save it |
|
HASIDS | Item / noticeboard has items derived from it — cannot lose it |
|
NOTTOPLEVEL | Item is not top-level (ie not noticeboard) — cannot lose it |
|
TOPLEVEL | Item is top-level (ie noticeboard) — cannot lose it |
|
NEVERFOUND | Parent has no items derived from it — cannot lose it |
|
Fatal | INITALLOCFAILED | Couldn’t initialise storage allocator |
NOMOREROOM | Couldn’t get memory — increase
|
|
BADVERSION | Noticeboard or definition file had wrong version |
|
IMPOSSIBLE | Something impossible happened — system error |
|