Tools.h++ 7.0 ユーザーズガイド: C - メッセージ一覧

Copyright 1999 Rogue Wave Software
Copyright 1999 Sun Microsystems, Inc.

# メッセージ一覧 | # C |

この付録では、Tools.h++ で表示されるメッセージの一覧を表示します。

#### 表 C-1 コアメッセージ

表 C-1 はコアメッセージです。これらは Rogue Wave ライブラリから発行されます。シンボルは `<`rw/coreerr.h`>` に定義されています。これらのメッセージは "rwcore7.0" カテゴリに属します。

シンボル | メッセージ
--- | ---
`CORE_EOF` | "`[EOF] EOF on input`"
`CORE_GENERIC` | "`[GENERIC] Generic error number %d; %s`"
`CORE_INVADDR` | "`[INVADDR] Invalid address: %lx`"
`CORE_LOCK` | "`[LOCK] Unable to lock memory`"
`CORE_NOINIT` | "`[NOINIT] Memory allocated without being initialized`"
`CORE_NOMEM` | "`[NOMEM] No memory`"
`CORE_OPERR` | "`[OPERR] Could not open file %s`"
`CORE_OUTALLOC` | "`[OUTALLOC] Memory released with allocations still outstanding`"
`CORE_OVFLOW` | "`[OVFLOW] Overflow error -> \"%.*s\" <- (%u max characters)`"
`CORE_STREAM` | "`[STREAM] Bad input stream`"
`CORE_SYNSTREAM` | "`[SYNSTREAM] Syntax error in input stream: expected %s, got %s`"

#### 表 C-2 Tools.h++ メッセージ

表 C-2 は Tools.h++ メッセージです。これらも Tools.h++ ライブラリから発行されます。シンボルは `<`rw/toolerr.h`>` に定義されています。これらのメッセージは "rwtool7.0" カテゴリに属します。

シンボル | メッセージ
--- | ---
`TOOL_ALLOCOUT` | `"[ALLOCOUT] %s destructor called with allocation outstanding"`
`TOOL_BADRE` | `"[BADRE] Attempt to use invalid regular expression"`
`TOOL_CRABS` | `"[CRABS] RWFactory: attempting to create abstract class with ID %hu (0x%hx)"`
`TOOL_FLIST` | `"[FLIST] Free list size error: expected %ld, got %ld"`
`TOOL_ID` | `"[ID] Unexpected class ID %hu; should be %hu"`
`TOOL_INDEX` | `"[INDEX] Index (%u) out of range [0->%u]"`
`TOOL_LOCK` | `"[LOCK] Locked object deleted"`
`TOOL_LONGINDEX` | `"[LONGINDEX] Long index (%lu) out of range [0->%lu]"`
`TOOL_MAGIC` | `"[MAGIC] Bad magic number: %ld (should be %ld)"`
`TOOL_NEVECL` | `"[NEVECL] Unequal vector lengths: %u versus %u"`
`TOOL_NOCREATE` | `"[NOCREATE] RWFactory: no create function for class with ID %hu (0x%hx)"`
`TOOL_NOTALLOW` | `"[NOTALLOW] Function not allowed for derived class"`
`TOOL_READERR` | `"[READERR] Read error"`
`TOOL_REF` | `"[REF] Bad persistence reference"`
`TOOL_SEEKERR` | `"[SEEKERR] Seek error"`
`TOOL_STREAM` | `"[STREAM] Bad input stream"`
`TOOL_SUBSTRING` | `"[SUBSTRING] Illegal substring (%d, %u) from %u element RWCString"`
`TOOL_UNLOCK` | `"[UNLOCK] Improper use of locked object"`
`TOOL_WRITEERR` | `"[WRITEERR] Write error"`