BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
cl_Logger.hpp File Reference
#include <cstdio>
#include <fstream>
#include "stringtools.hpp"
#include "typedefs.hpp"
Include dependency graph for cl_Logger.hpp:

Go to the source code of this file.

Classes

class  belfem::Logger
 Hierarchical logging with info levels. More...

Namespaces

namespace  belfem
 USER GUIDES:

Enumerations

enum class  belfem::InfoLevel {
  belfem::Silent = 0 , belfem::Minimal = 1 , belfem::Default = 2 , belfem::Detailed = 3 ,
  belfem::Verbose = 4 , belfem::Everything = 5
}

Functions

template<typename ... Args>
void message (const belfem::InfoLevel aInfoLevel, const std::string &aFormat, const Args ... aArgs)

Variables

belfem::Logger gLog

Function Documentation

◆ message()

template<typename ... Args>
void message ( const belfem::InfoLevel aInfoLevel,
const std::string & aFormat,
const Args ... aArgs )

Variable Documentation

◆ gLog

belfem::Logger gLog
extern