logger.test.cc File Reference

#include <lestes/msg/logger.hh>
#include <fstream>

Go to the source code of this file.

Functions

 declare_logger (l1)
 declare_logger (l2)
 declare_logger (l21)
 declare_logger (l22)
 declare_logger (l3)
 declare_logger (l31)
 declare_logger (l4)
 declare_logger (l41)
 declare_logger (l42)
 initialize_top_logger (l1,"l1")
 initialize_top_logger (l2,"l2")
 initialize_logger (l21,"l2-1", l2)
 initialize_logger (l22,"l2-2", l2)
 initialize_top_logger (l3,"l3")
 initialize_logger (l31,"l3-1", l3)
 initialize_top_logger (l4,"l4")
 initialize_logger (l41,"l4-1", l4)
 initialize_logger (l42,"l4-2", l4)
int main ()


Function Documentation

declare_logger ( l42   ) 

declare_logger ( l41   ) 

declare_logger ( l4   ) 

declare_logger ( l31   ) 

declare_logger ( l3   ) 

declare_logger ( l22   ) 

declare_logger ( l21   ) 

declare_logger ( l2   ) 

declare_logger ( l1   ) 

initialize_logger ( l42  ,
"l4-2"  ,
l4   
)

initialize_logger ( l41  ,
"l4-1"  ,
l4   
)

initialize_logger ( l31  ,
"l3-1"  ,
l3   
)

initialize_logger ( l22  ,
"l2-2"  ,
l2   
)

initialize_logger ( l21  ,
"l2-1"  ,
l2   
)

initialize_top_logger ( l4  ,
"l4"   
)

initialize_top_logger ( l3  ,
"l3"   
)

initialize_top_logger ( l2  ,
"l2"   
)

initialize_top_logger ( l1  ,
"l1"   
)

int main ( void   ) 

Definition at line 53 of file logger.test.cc.

References llog, llog_plain, llog_xml_close, and llog_xml_open.

00054 {
00055         ::std::ofstream f("logger.test.skel.xml");
00056         logger::dump_skeleton(f);
00057         f.close();
00058 
00059         llog(logger::root_instance()) << "never seen, but should not crash\n";
00060 
00061         logger::init( "logger.test.xml" );
00062 
00063         llog(logger::root_instance()) << "Vystup root\n";
00064         llog(l1) << "Vystup prvni\n";
00065         llog(l2) << "Vystup druhy " << 33 << '.' << "\n";
00066         llog(l21) << "Vystup druhy_prvni\n";
00067         llog(l22) << "Vystup druhy_druhy\n";
00068         llog(l3) << 3 << ::std::endl;
00069         llog_plain(l31) << "plain treti_prvni\n";
00070         llog(l4) << "Vystup ctvrty\n";
00071         llog_xml_open(l41,"tag") << "Vystup ctvrty_prvni\n";
00072         llog(l42) << "Vystup ctvrty_druhy\n";
00073         llog_xml_close(l41,"tag") << "after tag\n";
00074         llog_xml_open(l42,"xxx") << "ctvrty_druhy</xxx>\n";
00075 
00076         logger::finish();
00077 
00078         return 0;
00079 }


Generated on Mon Feb 12 18:23:45 2007 for lestes by doxygen 1.5.1-20070107