LogLevel provides a set of discrete levels used to customize logging.
Inheritance: Enum
Ejemplo n.º 1
0
 public static void make_(LogRec self, DateTime time, LogLevel level, string logName, string msg, Err err)
 {
     self.m_time    = time;
       self.m_level   = level;
       self.m_logName = logName;
       self.m_msg     = msg;
       self.m_err     = err;
 }
Ejemplo n.º 2
0
 public static void make_(LogRec self, DateTime time, LogLevel level, string logName, string msg)
 {
     make_(self, time, level, logName, msg, null);
 }
Ejemplo n.º 3
0
 public static LogRec make(DateTime time, LogLevel level, string logName, string msg, Err err)
 {
     LogRec self = new LogRec();
       make_(self, time, level, logName, msg, err);
       return self;
 }
Ejemplo n.º 4
0
 //////////////////////////////////////////////////////////////////////////
 // Construction
 //////////////////////////////////////////////////////////////////////////
 public static LogRec make(DateTime time, LogLevel level, string logName, string msg)
 {
     return make(time, level, logName, msg, null);
 }
Ejemplo n.º 5
0
Archivo: Log.cs Proyecto: nomit007/f4
 public void level(LogLevel level)
 {
     if (level == null) throw ArgErr.make("level cannot be null").val;
       this.m_level = level;
 }
Ejemplo n.º 6
0
Archivo: Log.cs Proyecto: nomit007/f4
 public bool isEnabled(LogLevel level)
 {
     return enabled(level);
 }
Ejemplo n.º 7
0
Archivo: Log.cs Proyecto: nomit007/f4
 public bool enabled(LogLevel level)
 {
     return this.m_level.m_ord <= level.m_ord;
 }