32 ignite_logger() =
default;
33 virtual ~ignite_logger() =
default;
36 ignite_logger(ignite_logger &&) =
delete;
37 ignite_logger(
const ignite_logger &) =
delete;
38 ignite_logger &operator=(ignite_logger &&) =
delete;
39 ignite_logger &operator=(
const ignite_logger &) =
delete;
46 virtual void log_error(std::string_view message) = 0;
60 virtual void log_info(std::string_view message) = 0;
69 virtual void log_debug(std::string_view message) = 0;