void BiribitClient_printLog(const char *fmt, ...) { va_list ap; va_start (ap, fmt); vprintLog(fmt, ap); va_end(ap); }
void LogWriter::debug(const TCHAR *fmt, ...) { if (m_logger != 0) { va_list vl; va_start(vl, fmt); vprintLog(LOG_DEBUG, fmt, vl); va_end(vl); } }
void LogWriter::info(const TCHAR *fmt, ...) { if (m_logger != 0) { va_list vl; va_start(vl, fmt); vprintLog(LOG_INFO, fmt, vl); va_end(vl); } }
void LogWriter::message(const TCHAR *fmt, ...) { if (m_logger != 0) { va_list vl; va_start(vl, fmt); vprintLog(LOG_MSG, fmt, vl); va_end(vl); } }
void LogWriter::warning(const TCHAR *fmt, ...) { if (m_logger != 0) { va_list vl; va_start(vl, fmt); vprintLog(LOG_WARN, fmt, vl); va_end(vl); } }
void LogWriter::detail(const TCHAR *fmt, ...) { int level = LOG_DETAIL; if (m_logger != 0 && m_logger->acceptsLevel(level)) { va_list vl; va_start(vl, fmt); vprintLog(level, fmt, vl); va_end(vl); } }
void LogWriter::interror(const TCHAR *fmt, ...) { int level = LOG_INTERR; if (m_logger != 0 && m_logger->acceptsLevel(level)) { va_list vl; va_start(vl, fmt); vprintLog(level, fmt, vl); va_end(vl); } }
void BiribitClient_vprintLog(const char *fmt, va_list ap) { vprintLog(fmt, ap); }