X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c329ffaab94a1ec5eeb3f24a8da70790c79af923..528fa2ce6be027b5428d122666ffc37706155449:/src/xbt/ex_interface.h diff --git a/src/xbt/ex_interface.h b/src/xbt/ex_interface.h index cef5284762..cbff4ea2d0 100644 --- a/src/xbt/ex_interface.h +++ b/src/xbt/ex_interface.h @@ -11,10 +11,22 @@ #ifndef _XBT_EX_INTERFACE_H_ #define _XBT_EX_INTERFACE_H_ +#include + +#include +#include + #include "xbt/base.h" -#include "xbt/ex.h" +#include "xbt/backtrace.h" + +namespace simgrid { +namespace xbt { /* Change raw libc symbols to file names and line numbers */ -XBT_PRIVATE void xbt_ex_setup_backtrace(xbt_ex_t * e); +XBT_PUBLIC(std::vector) resolveBacktrace( + xbt_backtrace_location_t* loc, std::size_t count); + +} +} #endif /* _XBT_EX_INTERFACE_H_ */