Classes | |
| class | Oneline |
Public Types | |
| enum class | Verbosity { Error = 0 , Warn = 1 , Info = 2 , Debug = 3 , Trace = 4 } |
Public Member Functions | |
| MnPrint (const char *prefix, int level=MnPrint::GlobalLevel()) | |
| ~MnPrint () | |
| template<class... Ts> | |
| void | Debug (const Ts &... args) |
| template<class... Ts> | |
| void | Error (const Ts &... args) |
| template<class... Ts> | |
| void | Info (const Ts &... args) |
| int | Level () const |
| int | SetLevel (int level) |
| template<class... Ts> | |
| void | Trace (const Ts &... args) |
| template<class... Ts> | |
| void | Warn (const Ts &... args) |
Static Public Member Functions | |
| static void | AddFilter (const char *prefix) |
| static void | ClearFilter () |
| static int | GlobalLevel () |
| static int | SetGlobalLevel (int level) |
| static void | ShowPrefixStack (bool yes) |
Static Public Attributes | |
| static constexpr auto | eDebug = Verbosity::Debug |
| static constexpr auto | eError = Verbosity::Error |
| static constexpr auto | eInfo = Verbosity::Info |
| static constexpr auto | eTrace = Verbosity::Trace |
| static constexpr auto | eWarn = Verbosity::Warn |
Private Member Functions | |
| template<class... Ts> | |
| void | Log (Verbosity level, const Ts &... args) |
Static Private Member Functions | |
| template<class T> | |
| static void | HandleLambda (std::ostream &os, const T &t, float) |
| template<class T> | |
| static auto | HandleLambda (std::ostream &os, const T &t, int) -> decltype(t(os), void()) |
| static bool | Hidden () |
| static void | Impl (Verbosity level, const std::string &s) |
| static void | StreamArgs (std::ostringstream &) |
| template<class T> | |
| static void | StreamArgs (std::ostringstream &os, const T &t) |
| template<class T, class... Ts> | |
| static void | StreamArgs (std::ostringstream &os, const T &t, const Ts &... ts) |
| static void | StreamPrefix (std::ostringstream &os) |
Private Attributes | |
| int | fLevel |
#include <Minuit2/MnPrint.h>
|
strong |
| ROOT::Minuit2::MnPrint::MnPrint | ( | const char * | prefix, |
| int | level = MnPrint::GlobalLevel() ) |
Definition at line 86 of file MnPrint.cxx.
Definition at line 91 of file MnPrint.cxx.
|
static |
Definition at line 101 of file MnPrint.cxx.
|
static |
Definition at line 106 of file MnPrint.cxx.
|
inline |
|
inline |
|
static |
Definition at line 118 of file MnPrint.cxx.
|
inlinestaticprivate |
|
inlinestaticprivate |
|
staticprivate |
Definition at line 158 of file MnPrint.cxx.
|
staticprivate |
Definition at line 13 of file MnPrintImpl.cxx.
|
inline |
| int ROOT::Minuit2::MnPrint::Level | ( | ) | const |
Definition at line 130 of file MnPrint.cxx.
|
inlineprivate |
|
static |
Definition at line 111 of file MnPrint.cxx.
| int ROOT::Minuit2::MnPrint::SetLevel | ( | int | level | ) |
Definition at line 123 of file MnPrint.cxx.
|
static |
Definition at line 96 of file MnPrint.cxx.
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
staticprivate |
Definition at line 147 of file MnPrint.cxx.
|
inline |
|
inline |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
private |