libcsdbg  1.28
C++ exception (and generic) stack trace debug library
tracer.cpp File Reference

Class csdbg::tracer method implementation. More...

+ Include dependency graph for tracer.cpp:

Go to the source code of this file.

Namespaces

 csdbg
 Complete library namespace.
 

Functions

void csdbg::__cyg_profile_func_enter (void *this_fn, void *call_site)
 In code compiled with -finstrument-functions, g++ injects code to call this function at the beginning of instrumented functions. By implementing this function (and __cyg_profile_func_exit), libcsdbg simulates the call stack of each thread. More...
 
void csdbg::__cyg_profile_func_exit (void *this_fn, void *call_site)
 In code compiled with -finstrument-functions, g++ injects code to call this function at the end of instrumented functions. By implementing this function (and __cyg_profile_func_enter), libcsdbg simulates the call stack of each thread. More...
 
std::ostream & csdbg::operator<< (std::ostream &lval, tracer &rval)
 Stream insertion operator for csdbg::tracer objects. More...
 

Detailed Description

Class csdbg::tracer method implementation.

Definition in file tracer.cpp.