Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.atnf.csiro.au/computing/software/karma/lib/a.html
Дата изменения: Unknown
Дата индексирования: Mon Dec 24 13:26:07 2007
Кодировка:

Поисковые слова: http astrokuban.info astrokuban
Package: a

The "a" Package

These routines are meant to provide an easy way of printing error messages prior to function and process termination.

Library: karma
Link With: -lkarma

Functions

a_print_abortPrint an abort message.
a_prog_bugPrint a bug message.
a_func_abortPrint a warning message.


Functions


void a_print_abort ()

This routine will print the message "Aborting.\n" to the standard error and will then abort the process.

Parameters:

Returns: The routine does not return. The process is aborted.
Multithreading Level: Unsafe


void a_prog_bug (CONST char *function_name)

This routine will print an error message to the standard error indicating that a bug occurred.

Parameters:

Returns: The routine does not return. The process is aborted.
Multithreading Level: Unsafe


void a_func_abort (CONST char *function_name, CONST char *reason)

This routine will print an error message to the standard error indicating that a function is terminating abnormally.

Parameters:

Returns: Nothing.
Multithreading Level: Unsafe


Back to Karma Home Page
Contact: Richard Gooch
Web Development: Ariel Internet Services