예제 #1
0
void BiribitClient_printLog(const char *fmt, ...)
{
	va_list ap;
	va_start (ap, fmt);
	vprintLog(fmt, ap);
	va_end(ap);
}
예제 #2
0
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);
  }
}
예제 #3
0
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);
  }
}
예제 #4
0
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);
  }
}
예제 #5
0
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);
  }
}
예제 #6
0
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);
  }
}
예제 #7
0
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);
  }
}
예제 #8
0
void BiribitClient_vprintLog(const char *fmt, va_list ap)
{
	vprintLog(fmt, ap);
}