lestes::backend_v2::debug Namespace Reference


Functions

void b_dump (ptr< object > o, const char *id)
 Dumps object through lestes::std::dumper into a file.


Function Documentation

void lestes::backend_v2::debug::b_dump ( ptr< object o,
const char *  id 
)

Dumps object through lestes::std::dumper into a file.

Note: For debugging purposes.

Parameters:
o The object to be dumped.
id Portion of the output filename. Resulting filename is extended to form ./dump/$id$.dmp.

Definition at line 22 of file debug.cc.

References lestes::lang::cplus::sem::dump().

Referenced by lestes::backend_v2::backend::main().

00022                                            {
00023         ::std::ostringstream oss;
00024         oss << "./dump/" << id << ".dmp";
00025         ::std::ofstream f1(oss.str().c_str());
00026         dumper::dump(f1, o);
00027         f1.close();
00028 }


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