Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Essential Tools Module User's Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

C.2 Essential Tools Module Messages

The messages in Table 35 are used by the Essential Tools Module library. The symbols are defined in rw/toolerr.h. These messages belong to category rwtool7.0.

Table 35: Essential Tools Module messages  

Symbol Message

RWTOOL_ALLOCOUT

"[ALLOCOUT] %s destructor called with allocation outstanding"

RWTOOL_BADRE

"[BADRE] Attempt to use invalid regular expression"

RWTOOL_CRABS

"[CRABS] RWFactory: attempting to create abstract class with ID %hu (0x%hx)"

RWTOOL_FLIST

"[FLIST] Free list size error: expected %ld, got %ld"

RWTOOL_ID

"[ID] Unexpected class ID %hu; should be %hu"

RWTOOL_INDEX

"[INDEX] Index (%u) out of range [0->%u]"

RWTOOL_INDEXERR

"[INDEXERR] Illegal index (%u) for collection or string with %u elements"

RWTOOL_LOCK

"[LOCK] Locked object deleted"

RWTOOL_LONGINDEX

"[LONGINDEX] Long index (%lu) out of range [0->%lu]"

RWTOOL_MAGIC

"[MAGIC] Bad magic number: %ld (should be %ld)"

RWTOOL_NEVECL

"[NEVECL] Unequal vector lengths: %u versus %u"

RWTOOL_NOCREATE

"[NOCREATE] RWFactory: no create function for class with ID %hu (0x%hx)"

RWTOOL_NOPERSIST

"[NOPERSIST] Persistence not implemented for type %s."

RWTOOL_NOTALLOW

"[NOTALLOW] Function not allowed for derived class"

RWTOOL_NPOSINDEX

"[NPOSINDEX] The value RW_NPOS cannot be used as an index."

RWTOOL_READERR

"[READERR] Read error"

RWTOOL_REF

"[REF] Bad persistence reference"

RWTOOL_SEEKERR

"[SEEKERR] Seek error"

RWTOOL_STREAM

"[STREAM] Bad input stream"

RWTOOL_SUBSTRING

"[SUBSTRING] Illegal substring (%d, %u) from %u element RWCString"

RWTOOL_UNLOCK

"[UNLOCK] Improper use of locked object"

RWTOOL_WRITEERR

"[WRITEERR] Write error"



Previous fileTop of DocumentContentsIndex pageNext file

© 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.