[ox/trace] Add column structure to stdout trace messages
This commit is contained in:
parent
0b86f437f0
commit
a0e336712f
6
deps/ox/src/ox/trace/trace.cpp
vendored
6
deps/ox/src/ox/trace/trace.cpp
vendored
@ -7,6 +7,7 @@
|
||||
*/
|
||||
|
||||
#if defined(OX_USE_STDLIB)
|
||||
#include <iomanip>
|
||||
#include <iostream>
|
||||
#endif
|
||||
|
||||
@ -40,8 +41,9 @@ StdOutStream::StdOutStream(const char *file, int line, const char *ch, const cha
|
||||
|
||||
StdOutStream::~StdOutStream() {
|
||||
#if defined(OX_USE_STDLIB)
|
||||
std::cout << m_msg.ch.c_str() << ':' << m_msg.msg.c_str();
|
||||
std::cout << " (" << m_msg.file.c_str() << ':' << m_msg.line << ")\n";
|
||||
std::cout << std::setw(50) << std::left << m_msg.ch.c_str() << '|';
|
||||
std::cout << std::setw(60) << std::left << m_msg.msg.c_str() << '|';
|
||||
std::cout << " " << m_msg.file.c_str() << ':' << m_msg.line << "\n";
|
||||
#endif
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user