public override void Log(LogEventSingle eventType, float context)
        {
            switch (eventType)
            {
            case LogEventSingle.MemoryUsage:
                var usedHeap = context;

                string[] sizes = { "B", "KB", "MB", "GB" };
                int      order = 0;
                while (usedHeap >= 1024 && order + 1 < sizes.Length)
                {
                    order++;
                    usedHeap = usedHeap / 1024;
                }

                Write(string.Format("Total memory : {0:0.###} {1}          ", usedHeap, sizes[order]), 0, 6);
                break;
            }
        }
        public override void Log(LogEventSingle eventType, float context)
        {
            switch (eventType)
            {
                case LogEventSingle.MemoryUsage:
                    var usedHeap = context;

                    string[] sizes = { "B", "KB", "MB", "GB" };
                    int order = 0;
                    while (usedHeap >= 1024 && order + 1 < sizes.Length)
                    {
                        order++;
                        usedHeap = usedHeap / 1024;
                    }

                    Write(string.Format("Total memory : {0:0.###} {1}          ", usedHeap, sizes[order]), 0, 6);
                    break;
            }
        }
Exemple #3
0
 public void Log(LogEventSingle eventType, float context)
 {
 }
Exemple #4
0
 public override void Log(LogEventSingle eventType, float context)
 {
 }
Exemple #5
0
 public void Log(LogEventSingle eventType, Func<float> context)
 {
 }
Exemple #6
0
 public abstract void Log(LogEventSingle eventType, float context);
Exemple #7
0
 public abstract void Log(LogEventSingle eventType, float context);
Exemple #8
0
 public void Log(LogEventSingle eventType, Func <float> context)
 {
     Log(eventType, context());
 }
Exemple #9
0
 public void Log(LogEventSingle eventType, float context)
 {
 }