2021-05-07 22:05:11 -04:00

37 lines
802 B
C#

using System;
using System.Collections.Generic;
using System.Text;
using System.Diagnostics;
namespace UniversalEditor.Compression.Common
{
public class CompressionTracingSwitch : Switch
{
internal static CompressionTracingSwitch tracingSwitch = new CompressionTracingSwitch("CompressionSwitch", "Compression Library Tracing Switch");
public static bool Informational
{
get
{
return CompressionTracingSwitch.tracingSwitch.SwitchSetting >= 1;
}
}
public static bool Verbose
{
get
{
return CompressionTracingSwitch.tracingSwitch.SwitchSetting >= 2;
}
}
internal CompressionTracingSwitch(string displayName, string description)
: base(displayName, description)
{
}
}
public enum CompressionTracingSwitchLevel
{
Off,
Informational,
Verbose
}
}