2007-08-17 00:36:07 +02:00
|
|
|
/* try.cpp - for trying out some language features....
|
|
|
|
|
* scons will create the binary bin/try
|
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
// 8/07 - how to control NOBUG??
|
2007-08-31 14:57:49 +02:00
|
|
|
// execute with NOBUG_LOG='ttt:TRACE' bin/try
|
2007-08-17 00:36:07 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
#include <syslog.h>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#include <nobug.h>
|
|
|
|
|
|
2007-08-31 14:57:49 +02:00
|
|
|
//NOBUG_CPP_DEFINE_FLAG(ttt);
|
|
|
|
|
NOBUG_CPP_DEFINE_FLAG_LIMIT(ttt, LOG_WARNING);
|
2007-08-17 00:36:07 +02:00
|
|
|
|
|
|
|
|
int main (int argc, char* argv[])
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
NOBUG_INIT;
|
|
|
|
|
|
|
|
|
|
TRACE(ttt,"trace");
|
|
|
|
|
INFO(ttt,"info");
|
|
|
|
|
NOTICE(ttt,"notice");
|
|
|
|
|
WARN(ttt,"warning");
|
|
|
|
|
ERROR(ttt,"error");
|
|
|
|
|
|
|
|
|
|
TRACE(NOBUG_ON,"allways on?");
|
|
|
|
|
|
|
|
|
|
return 0;
|
|
|
|
|
}
|