17 #include <stk_util/diag/WriterExt.hpp>
18 #include <stk_util/diag/Writer.hpp>
19 #include <stk_util/environment/Demangle.hpp>
20 #include <stk_util/diag/Trace.hpp>
21 #include <stk_util/diag/Option.hpp>
23 #include <stk_util/diag/StringUtil.hpp>
24 #include <stk_util/util/Null_Streambuf.hpp>
27 namespace stk_classic {
33 const std::type_info & t)
63 #if defined( STK_HAS_MPI )
70 dout << loc.m_value <<
"@" << loc.m_loc;
81 dout << loc.m_value <<
"@" << loc.m_loc;
92 dout << loc.m_value <<
"@" << loc.m_loc;
100 const sierra::MPI::TempLoc & loc)
103 dout << loc.m_value <<
" " << loc.m_other <<
"@" << loc.m_loc;
107 #endif // if defined( STK_HAS_MPI )
bool shouldPrint()
Member function shouldPrint returns true if the line should print.
Class Writer implements a runtime selectable diagnostic output writer to aid in the development and d...
const char * demangle(const char *symbol)
Function demangle returns the demangled C++ symbol from the mangled C++ symbol. The mangled named is ...
Template class loc implements the data structure for the MINLOC and MAXLOC data types.