std.experimental.logger.nulllogger - D Programming Language

D Programming Language
Report a bug If you spot a problem with this page, click here to create a Bugzilla issue. Improve this page Quickly fork, edit online, and submit a pull request for this page. Requires a signed-in GitHub account. This works well for small changes. If you'd like to make larger changes you may want to consider using local clone.

# std.experimental.logger.nulllogger

class NullLogger: std.experimental.logger.core.Logger;
  The NullLogger will not process any log messages.
  In case of a log message with LogLevel.fatal nothing will happen.
  Examples:

      auto nl1 = new NullLogger(LogLevel.all);
      nl1.info("You will never read this.");
      nl1.fatal("You will never read this, either and it will not throw");

  @safe this(const LogLevel lv = LogLevel.all);
    The default constructor for the NullLogger.
    Independent of the parameter this Logger will never log a message.
    Parameters:

    LogLevel lv | The LogLevel for the NullLogger. By default the LogLevel for NullLogger is LogLevel.all.

Copyright © 1999-2015 by Digital Mars ®, All Rights Reserved | Page generated by Ddoc on Thu Dec 3 01:39:49 2015