ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <ctime>
#include <functional>
#include <iomanip>
#include <iostream>
#include <memory>
#include <sstream>
#include <string>
#include <thread>
Go to the source code of this file.
Classes | |
class | Acts::Logging::OutputPrintPolicy |
abstract base class for printing debug output More... | |
class | Acts::Logging::OutputFilterPolicy |
abstract base class for filtering debug output More... | |
exception | Acts::Logging::OutStream |
thread-safe output stream More... | |
exception | Acts::Logging::DefaultFilterPolicy |
default filter policy for debug messages More... | |
class | Acts::Logging::OutputDecorator |
base class for decorating the debug output More... | |
exception | Acts::Logging::NamedOutputDecorator |
decorate debug message with a name More... | |
exception | Acts::Logging::TimedOutputDecorator |
decorate debug message with a time stamp More... | |
exception | Acts::Logging::ThreadOutputDecorator |
decorate debug message with a thread ID More... | |
exception | Acts::Logging::LevelOutputDecorator |
decorate debug message with its debug level More... | |
exception | Acts::Logging::DefaultPrintPolicy |
default print policy for debug messages More... | |
class | Acts::Logger |
class for printing debug output More... | |
Namespaces | |
namespace | Acts |
Set the Geometry Context PLUGIN. | |
namespace | Acts::Logging |
debug output related helper classes and functions | |
Macros | |
#define | ACTS_LOCAL_LOGGER(log_object) |
macro to use a local Acts::Logger object | |
#define | ACTS_VERBOSE(x) |
macro for verbose debug output | |
#define | ACTS_DEBUG(x) |
macro for debug debug output | |
#define | ACTS_INFO(x) |
macro for info debug output | |
#define | ACTS_WARNING(x) |
macro for warning debug output | |
#define | ACTS_ERROR(x) |
macro for error debug output | |
#define | ACTS_FATAL(x) |
macro for fatal debug output | |
Enumerations | |
enum | Acts::Logging::Level { Acts::Logging::VERBOSE = 0, Acts::Logging::DEBUG, Acts::Logging::INFO, Acts::Logging::WARNING, Acts::Logging::ERROR, Acts::Logging::FATAL } |
constants steering the debug output More... | |
Functions | |
std::unique_ptr< const Logger > | Acts::getDefaultLogger (const std::string &name, const Logging::Level &lvl, std::ostream *log_stream=&std::cout) |
get default debug output logger | |