Tkrzw
Classes | Namespaces
tkrzw_logger.h File Reference

Logger interface and implementations. More...

#include <iostream>
#include <mutex>
#include <string>
#include <string_view>
#include <cinttypes>
#include <cmath>
#include <ctime>
#include <cstdarg>
#include "tkrzw_lib_common.h"
#include "tkrzw_str_util.h"
#include "tkrzw_thread_util.h"

Classes

class  tkrzw::Logger
 Interface for logging operations. More...
 
class  tkrzw::BaseLogger
 Base implementation for logging operations. More...
 
class  tkrzw::StreamLogger
 Stream implementation for logging operations. More...
 

Namespaces

 tkrzw
 Common namespace of Tkrzw.
 

Detailed Description

Logger interface and implementations.