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

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

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