kopia lustrzana https://gitlab.com/tomaszg/geostat
20 wiersze
350 B
C++
20 wiersze
350 B
C++
#include "debug.h"
|
|
|
|
int Debug::debug_level = 1;
|
|
|
|
Debug::Debug(int n) : lvl(n) {
|
|
if (lvl <= debug_level) {
|
|
std::string indent;
|
|
|
|
indent.append(lvl - 1, '\t');
|
|
if (lvl > 1) indent.append("*** ");
|
|
std::cout << indent;
|
|
}
|
|
}
|
|
|
|
Debug::~Debug() {
|
|
if (lvl <= debug_level) std::cout << '\n';
|
|
}
|
|
|
|
void Debug::set_debug_level(int n) { debug_level = n; }
|