Xped
Loading...
Searching...
No Matches
Xped::Log Namespace Reference

Functions

void init_logging (const mpi::XpedWorld &world, const std::string &name)
 
template<typename... Args>
auto log (Verbosity verb, Verbosity policy, std::string_view fmt, Args &&... args)
 
template<typename... Args>
constexpr void critical (Verbosity policy, Args &&... args)
 
template<typename... Args>
constexpr void warning (Verbosity policy, Args &&... args)
 
template<typename... Args>
constexpr void on_exit (Verbosity policy, Args &&... args)
 
template<typename... Args>
constexpr void on_entry (Verbosity policy, Args &&... args)
 
template<typename... Args>
constexpr void per_iteration (Verbosity policy, Args &&... args)
 
template<typename... Args>
constexpr void debug (Verbosity policy, Args &&... args)
 
template<typename... Args>
constexpr void critical (Args &&... args)
 
template<typename... Args>
constexpr void warning (Args &&... args)
 
template<typename... Args>
constexpr void on_exit (Args &&... args)
 
template<typename... Args>
constexpr void on_entry (Args &&... args)
 
template<typename... Args>
constexpr void per_iteration (Args &&... args)
 
template<typename... Args>
constexpr void debug (Args &&... args)
 

Variables

Verbosity globalLevel = Verbosity::DEBUG
 

Function Documentation

◆ critical() [1/2]

template<typename... Args>
constexpr void Xped::Log::critical ( Args &&...  args)
constexpr
Here is the call graph for this function:

◆ critical() [2/2]

template<typename... Args>
constexpr void Xped::Log::critical ( Verbosity  policy,
Args &&...  args 
)
constexpr
Here is the call graph for this function:
Here is the caller graph for this function:

◆ debug() [1/2]

template<typename... Args>
constexpr void Xped::Log::debug ( Args &&...  args)
constexpr
Here is the call graph for this function:

◆ debug() [2/2]

template<typename... Args>
constexpr void Xped::Log::debug ( Verbosity  policy,
Args &&...  args 
)
constexpr
Here is the call graph for this function:
Here is the caller graph for this function:

◆ init_logging()

void Xped::Log::init_logging ( const mpi::XpedWorld world,
const std::string &  name 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ log()

template<typename... Args>
auto Xped::Log::log ( Verbosity  verb,
Verbosity  policy,
std::string_view  fmt,
Args &&...  args 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ on_entry() [1/2]

template<typename... Args>
constexpr void Xped::Log::on_entry ( Args &&...  args)
constexpr
Here is the call graph for this function:

◆ on_entry() [2/2]

template<typename... Args>
constexpr void Xped::Log::on_entry ( Verbosity  policy,
Args &&...  args 
)
constexpr
Here is the call graph for this function:
Here is the caller graph for this function:

◆ on_exit() [1/2]

template<typename... Args>
constexpr void Xped::Log::on_exit ( Args &&...  args)
constexpr
Here is the call graph for this function:

◆ on_exit() [2/2]

template<typename... Args>
constexpr void Xped::Log::on_exit ( Verbosity  policy,
Args &&...  args 
)
constexpr
Here is the call graph for this function:
Here is the caller graph for this function:

◆ per_iteration() [1/2]

template<typename... Args>
constexpr void Xped::Log::per_iteration ( Args &&...  args)
constexpr
Here is the call graph for this function:

◆ per_iteration() [2/2]

template<typename... Args>
constexpr void Xped::Log::per_iteration ( Verbosity  policy,
Args &&...  args 
)
constexpr
Here is the call graph for this function:
Here is the caller graph for this function:

◆ warning() [1/2]

template<typename... Args>
constexpr void Xped::Log::warning ( Args &&...  args)
constexpr
Here is the call graph for this function:

◆ warning() [2/2]

template<typename... Args>
constexpr void Xped::Log::warning ( Verbosity  policy,
Args &&...  args 
)
constexpr
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ globalLevel

Verbosity Xped::Log::globalLevel = Verbosity::DEBUG
inline