NAME

cxDataCheckErrorInfoMsgAppend - append a null-terminated string to a cxDataCheckErrorInfo message buffer.

C SPECIFICATION

#include <cx/DataOps.h>

typedef struct { cxDataCheckError error; void *ptr; char *msg;

} cxDataCheckErrorInfo;

void cxDataCheckErrorInfoMsgAppend( cxDataCheckErrorInfo *info, char *msg );

FORTRAN SPECIFICATION

subroutine cxDataCheckErrorInfoMsgAppend( info, msg )
integer info
integer msg

PARAMETERS

info
Pointer to cxDataCheckErrorInfo error structure.
msg
Character string to be appended.

DESCRIPTION

cxDataCheckErrorInfoMsgAppend appends the character string pointed to by msg onto the message buffer contained in info. A newline and some indentation are appended before msg is appended.

This routine is used internally by IRIS Explorer to describe the exact location of a data error when it is detected by nested data integrity checks. It can also be used by module writers to describe the state or calling sequence when a data error is detected.

SEE ALSO

cxDataCheckErrorInfoNew(3E), cxDataCheckErrorInfoDel(3E), cxDataCheckErrorInfoGet(3E)
Last modified: Mon Nov 18 13:47:52 GMT 1996
[ Documentation Home ]
© The Numerical Algorithms Group Ltd, Oxford UK. 1996