コード例 #1
0
ファイル: Dumpable.cs プロジェクト: hahoyer/factorio
        public static void NotImplementedFunction(params object[] p)
        {
            var os = Tracer.DumpMethodWithData("not implemented", null, p, 1);

            Tracer.Line(os);
            Tracer.TraceBreak();
        }
コード例 #2
0
ファイル: Dumpable.cs プロジェクト: hahoyer/factorio
        protected void DumpMethodWithBreak(string text, params object[] p)
        {
            var os = Tracer.DumpMethodWithData(text, this, p, 1);

            Tracer.Line(os);
            Tracer.TraceBreak();
        }
コード例 #3
0
ファイル: Dumpable.cs プロジェクト: hahoyer/factorio
 protected void StartMethodDump(bool trace, params object[] p)
 {
     StartMethodDump(1, trace);
     if (IsMethodDumpTraceActive)
     {
         var os = Tracer.DumpMethodWithData("", this, p, 1);
         Tracer.Line(os);
         Tracer.IndentStart();
     }
 }
コード例 #4
0
ファイル: Dumpable.cs プロジェクト: hahoyer/factorio
        protected void NotImplementedMethod(params object[] p)
        {
            if (IsInDump)
            {
                throw new NotImplementedException();
            }

            var os = Tracer.DumpMethodWithData("not implemented", this, p, 1);

            Tracer.Line(os);
            Tracer.TraceBreak();
        }