20 static const me& get();
22 template <
typename...
Ts>
const me&
err(
const nchar* fmt,
const Ts&...
args)
const {
28 template <
typename...
Ts>
const me& warn(
const nchar* fmt,
const Ts&...
args)
const {
34 template <
typename...
Ts>
const me& info(
const nchar* fmt,
const Ts&...
args)
const {
40 template <
typename...
Ts>
const me& dbgErr(
const nchar* fmt,
const Ts&...
args)
const {
41 ::by::dbgRichLog(::by::errLv::ERR, __FILENAME__,
__func__,
__LINE__, (std::string(fmt) +
"\n").
c_str(),
46 template <
typename...
Ts>
const me& dbgWarn(
const nchar* fmt,
const Ts&...
args)
const {
47 ::by::dbgRichLog(::by::errLv::WARN, __FILENAME__,
__func__,
__LINE__, (std::string(fmt) +
"\n").
c_str(),
52 template <
typename...
Ts>
const me& dbgInfo(
const nchar* fmt,
const Ts&...
args)
const {
53 ::by::dbgRichLog(::by::errLv::INFO, __FILENAME__,
__func__,
__LINE__, (std::string(fmt) +
"\n").
c_str(),