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.
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" |
© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, 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.