17#ifndef _DECAF_UTIL_LOGGING_SIMPLELOGGER_H_
18#define _DECAF_UTIL_LOGGING_SIMPLELOGGER_H_
44 virtual void mark(
const std::string& message);
49 virtual void debug(
const std::string& file,
51 const std::string& message);
56 virtual void info(
const std::string& file,
58 const std::string& message);
63 virtual void warn(
const std::string& file,
65 const std::string& message);
70 virtual void error(
const std::string& file,
72 const std::string& message);
77 virtual void fatal(
const std::string& file,
79 const std::string& message);
84 virtual void log(
const std::string& message);
virtual void debug(const std::string &file, const int line, const std::string &message)
Log a Debug Level Log.
virtual void info(const std::string &file, const int line, const std::string &message)
Log a Informational Level Log.
virtual void mark(const std::string &message)
Log a Mark Block Level Log.
virtual void log(const std::string &message)
No-frills log.
virtual ~SimpleLogger()
Destructor.
virtual void fatal(const std::string &file, const int line, const std::string &message)
Log a Fatal Level Log.
virtual void error(const std::string &file, const int line, const std::string &message)
Log a Error Level Log.
SimpleLogger(const std::string &name)
Constructor.
virtual void warn(const std::string &file, const int line, const std::string &message)
Log a Warning Level Log.
#define DECAF_API
Definition Config.h:29
Definition ConsoleHandler.h:28
Definition AbstractCollection.h:33
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Definition AprPool.h:25