Example #1
0
        public ProcessRange(IProcessRange start, IProcessRange end)
        {
            if (start == null)
            {
                throw new ArgumentNullException("start");
            }
            if (end == null)
            {
                throw new ArgumentNullException("end");
            }

            m_Start = start;
            m_End   = end;
        }
Example #2
0
 public DeferredTag(Func <string> func, Func <int> verbosityFunc, IProcessRange range)
     : base(range)
 {
     m_Func          = func;
     m_VerbosityFunc = verbosityFunc;
 }
Example #3
0
 public DeferredTag(string label, Func <int> verbosityFunc, IProcessRange range)
     : this(() => label, verbosityFunc, range)
 {
 }
Example #4
0
 public DeferredTag(Func <string> func, IProcessRange range)
     : this(func, () => String.IsNullOrEmpty(func()) ? 1000 : 1, range)
 {
 }
Example #5
0
 public ProcessTag(string label, int verbostiy, IProcessRange range)
     : base(range)
 {
     m_Label     = label;
     m_Verbosity = verbostiy;
 }
Example #6
0
 public ProcessTagBase(IProcessRange range)
 {
     m_Range = range;
 }