ROSE 0.11.145.147
Public Types | Public Member Functions | List of all members
Rose::Logger Class Reference

Description

A nested logging mechanism to facilitate debbuging of tree traversal.

Definition at line 12 of file Logger.h.

#include <Rose/Logger.h>

Public Types

enum class  Level {
  debug = 0 ,
  info = 1 ,
  warning = 2 ,
  error = 3 ,
  fatal = 4 ,
  enter = 5 ,
  leave = 6
}
 

Public Member Functions

 Logger (const char *function_, const char *mnemonic_, void *const ptr_id_, Level const level_)
 
void debug (const char *format,...)
 
void info (const char *format,...)
 
void warning (const char *format,...)
 
void error (const char *format,...)
 
void fatal (const char *format,...)
 

Member Enumeration Documentation

◆ Level

enum class Rose::Logger::Level
strong

Definition at line 14 of file Logger.h.


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