Add ability to disable logging
If MTL_LOGGING_DISABLED is defined, logging is disabled. Otherwise, it is enabled.
This commit is contained in:
parent
68dd09d561
commit
f87111abbf
@ -77,10 +77,17 @@ public:
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#ifdef MTL_LOGGING_DISABLED
|
||||||
|
extern stream_stub debug;
|
||||||
|
extern stream_stub info;
|
||||||
|
extern stream_stub warn;
|
||||||
|
extern stream_stub error;
|
||||||
|
#else
|
||||||
extern stream debug;
|
extern stream debug;
|
||||||
extern stream info;
|
extern stream info;
|
||||||
extern stream warn;
|
extern stream warn;
|
||||||
extern stream error;
|
extern stream error;
|
||||||
|
#endif
|
||||||
|
|
||||||
} // namespace log
|
} // namespace log
|
||||||
|
|
||||||
|
|||||||
@ -52,10 +52,10 @@ void stream::flush() {
|
|||||||
clear();
|
clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
stream debug(reg::string, level::debug);
|
typeof(debug) debug(reg::string, level::debug);
|
||||||
stream info(reg::string, level::info);
|
typeof(info) info(reg::string, level::info);
|
||||||
stream warn(reg::string, level::warn);
|
typeof(warn) warn(reg::string, level::warn);
|
||||||
stream error(reg::string, level::error);
|
typeof(error) error(reg::string, level::error);
|
||||||
|
|
||||||
} // namespace log
|
} // namespace log
|
||||||
|
|
||||||
|
|||||||
@ -17,10 +17,10 @@ void stream::flush() {
|
|||||||
clear();
|
clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
stream debug(buffer, level::debug);
|
typeof(debug) debug(buffer, level::debug);
|
||||||
stream info(buffer, level::info);
|
typeof(info) info(buffer, level::info);
|
||||||
stream warn(buffer, level::warn);
|
typeof(warn) warn(buffer, level::warn);
|
||||||
stream error(buffer, level::error);
|
typeof(error) error(buffer, level::error);
|
||||||
|
|
||||||
} // namespace log
|
} // namespace log
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user