PGAError6
Reports error messages. prints out the message supplied, and the value of a piece of data. terminates if pga_fatal.
Usage
PGAContext *ctx
char *msg
int level
int datatype
void *data
Input parameters
ctx
|
- context variable |
|---|---|
msg
|
- the error message to print |
level
|
- PGA_WARNING or PGA_FATAL to indicate the error's severity |
datatype
|
- the data type of the following argument |
data
|
- the address of the data to be written out, cast as a void pointer |
Output parameters
- none
Location
system.c
Examples
Example: PGAContext *ctx; int val; : PGAError(ctx, "Some Non Fatal Error: val = ", PGA_WARNING, PGA_INT, (void *) &val); : PGAError(ctx, "A Fatal Error!", PGA_FATAL, PGA_VOID, NULL);
Releases
Unchanged in 4 releases since Debian 5.0 (Lenny).