LogRec.
Inheritance: FanObj
Esempio n. 1
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);
        }
Esempio n. 2
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;
 }
Esempio n. 3
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;
 }
Esempio n. 4
0
        public virtual void log(LogRec rec)
        {
            if (!enabled(rec.m_level))
            {
                return;
            }

            Func[] handlers = Log.m_handlers;
            for (int i = 0; i < handlers.Length; ++i)
            {
                try
                {
                    handlers[i].call(rec);
                }
                catch (System.Exception e)
                {
                    Err.dumpStack(e);
                }
            }
        }
Esempio n. 5
0
 public static void make_(LogRec self, DateTime time, LogLevel level, string logName, string msg)
 {
     make_(self, time, level, logName, msg, null);
 }
Esempio n. 6
0
 public static void make_(LogRec self, DateTime time, LogLevel level, string logName, string msg)
 {
     make_(self, time, level, logName, msg, null);
 }
Esempio n. 7
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;
 }
Esempio n. 8
0
File: Log.cs Progetto: nomit007/f4
        public virtual void log(LogRec rec)
        {
            if (!enabled(rec.m_level)) return;

              Func[] handlers = Log.m_handlers;
              for (int i=0; i<handlers.Length; ++i)
              {
            try
            {
              handlers[i].call(rec);
            }
            catch (System.Exception e)
            {
              Err.dumpStack(e);
            }
              }
        }
Esempio n. 9
0
 public void debug(string message, Err err)
 {
     log(LogRec.make(DateTime.now(), LogLevel.m_debug, m_name, message, err));
 }
Esempio n. 10
0
 public void info(string message, Err err)
 {
     log(LogRec.make(DateTime.now(), LogLevel.m_info, m_name, message, err));
 }