44 class LogImplementation;
52 std::string
GetID()
const;
53 void SetID(std::string
const &
id);
59 int const lineNumber, std::string
const & fileName)
const;
61 std::stringstream
const & message,
62 int const lineNumber, std::string
const & fileName)
const;
67 void operator=(
Log const &);
72 LogImplementation * pimpl;
75 #endif // KIM_LOG_HPP_
std::string GetID() const
void LogEntry(LogVerbosity const logVerbosity, std::string const &message, int const lineNumber, std::string const &fileName) const
void SetID(std::string const &id)
static void Destroy(Log **const log)
void PushVerbosity(LogVerbosity const logVerbosity)
static int Create(Log **const log)