Bertini 2 - C++ Core
Software for Numerical Algebraic Geometry
Loading...
Searching...
No Matches
bertini::logging::Logging Struct Reference

#include <logging.hpp>

Static Public Member Functions

static void SetLevel (severity_level const &new_level)
 

Detailed Description

\class Logging

Provided as an interface to the underlying logging library.

Highlight functions:

  Init -- a "call-it-once" kinda function
  SetFilter
  AddFile

I have no idea how to remove a file, once you have done AddFile.  If this is something you need, contact silviana amethyst, and ask her to provide such a function.  She practices YAGNI, and she hadn't NI yet.

There is Init, with all defaults, so you should totally call it to initialize all logging facilities for Bertini2.  Failure to do so produces pure screen output.

[TimeStamp%]:

Member Function Documentation

◆ SetLevel()

static void bertini::logging::Logging::SetLevel ( severity_level const & new_level)
inlinestatic

trivial logger-provided severity levels are

trace, debug, info, warning, error, fatal


The documentation for this struct was generated from the following file: