#include "iokernel_forwarders.h"
Go to the source code of this file.
Compounds | |
class | IOKernelMessage |
Defines | |
#define | SUIF_MODULE "Unknown" |
#define | kernel_assert( expr ) if (expr) ; else IOKernelMessage::create( __FILE__, __LINE__, SUIF_MODULE ).assert_message("") ; |
Same as assert() but print the source file name and line number before it bomb. More... | |
#define | kernel_assert_message( expr, params ) if (expr) ; else IOKernelMessage::create( __FILE__, __LINE__, SUIF_MODULE ).assert_message params ; |
Same as assert() but print a message before it bomb. More... | |
#define | kernel_error delete IOKernelMessage::create( __FILE__, __LINE__, SUIF_MODULE ).error |
Print an error message. More... | |
#define | kernel_warning delete IOKernelMessage::create( __FILE__, __LINE__, SUIF_MODULE ).warning |
Print a warning message. More... | |
#define | kernel_information delete IOKernelMessage::create( __FILE__, __LINE__, SUIF_MODULE ).information |
Print an information message. More... |
|
|
Same as assert() but print the source file name and line number before it bomb.
E.g. kernel_assert(index >= 0);
expr | a boolean expression to be evaluated. |
|
Same as assert() but print a message before it bomb.
E.g. kernel_assert_message( index >= 0, ("i is not positive", index))
expr | a boolean expression to be evaluated. |
params | a printf style argument list. |
|
Print an error message.
E.g. kernel_error("index i is too negative", index);
implicit | a printf style argument list. |
|
Print an information message.
E.g. kernel_information("index i is too negative", index);
implicit | a printf style argument list. |
|
Print a warning message.
E.g. kernel_warning("index i is too negative", index);
implicit | a printf style argument list. |