Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Essential Tools Module User's Guide

C.1 Core Messages

Error messages are created by the macro DECLARE_MSG in files coreerr.cpp and toolerr.cpp. The messages in Table 34 are used by all Rogue Wave libraries and belong to category rwcore7.0. The symbols are defined in rw/coreerr.h.

Table 34: Core Messages  

Symbol

Message

RWCORE_EOF

"[EOF] EOF on input"

RWCORE_GENERIC

"[GENERIC] Generic error number %d; %s"

RWCORE_INVADDR

"[INVADDR] Invalid address: %lx"

RWCORE_LOCK

"[LOCK] Unable to lock memory"

RWCORE_NOINIT

"[NOINIT] Memory allocated without being initialized"

RWCORE_NOMEM

"[NOMEM] No memory"

RWCORE_OPERR

"[OPERR] Could not open file %s"

RWCORE_OUTALLOC

"[OUTALLOC] Memory released with allocations still outstanding"

RWCORE_OVFLOW

"[OVFLOW] Overflow error -> \"%.*s\" <- (%u max characters)"

RWCORE_STREAM

"[STREAM] Bad input stream"

RWCORE_SYNSTREAM

"[SYNSTREAM] Syntax error in input stream: expected %s, got %s"



Previous fileTop of DocumentContentsIndex pageNext file

©2004 Copyright Quovadx, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Quovadx, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.