// basis
class ScopeLogger {
public:
- ScopeLogger(const std::string& f, const std::string& m, int l, const std::string& ex = "")
- : file_(f), method_(m), extra_(ex) {
+ ScopeLogger(const std::string& f, const std::string& m) : file_(f), method_(m) {
}
~ScopeLogger() {
private:
std::string file_;
std::string method_;
- std::string extra_;
};
} // common
__dlog_print(LOG_ID_MAIN, DLOG_DEBUG, LOGGER_TAG, \
"logger.h: ScopeLogger > %s: %s(%d) > Enter " EX, __MODULE__, __func__, __LINE__, \
##args); \
- const common::ScopeLogger __sl__{__MODULE__, __func__, __LINE__, EX};
+ const common::ScopeLogger __sl__{__MODULE__, __func__};
#else
#define ScopeLogger(EX, args...)