Esempio n. 1
0
 public static string Name(this DICFlag command)
 {
     return(Converters.DICFlagToString(command));
 }
Esempio n. 2
0
        /// <summary>
        /// Get the string representation of the DICFlag enum values
        /// </summary>
        /// <param name="command">DICFlag value to convert</param>
        /// <returns>String representing the value, if possible</returns>
        public static string DICFlagToString(DICFlag flag)
        {
            switch (flag)
            {
            case DICFlag.AddOffset:
                return(DICFlagStrings.AddOffset);

            case DICFlag.AMSF:
                return(DICFlagStrings.AMSF);

            case DICFlag.BEOpcode:
                return(DICFlagStrings.BEOpcode);

            case DICFlag.C2Opcode:
                return(DICFlagStrings.C2Opcode);

            case DICFlag.CopyrightManagementInformation:
                return(DICFlagStrings.CopyrightManagementInformation);

            case DICFlag.D8Opcode:
                return(DICFlagStrings.D8Opcode);

            case DICFlag.DisableBeep:
                return(DICFlagStrings.DisableBeep);

            case DICFlag.ForceUnitAccess:
                return(DICFlagStrings.ForceUnitAccess);

            case DICFlag.MCN:
                return(DICFlagStrings.MCN);

            case DICFlag.MultiSession:
                return(DICFlagStrings.MultiSession);

            case DICFlag.NoFixSubP:
                return(DICFlagStrings.NoFixSubP);

            case DICFlag.NoFixSubQ:
                return(DICFlagStrings.NoFixSubQ);

            case DICFlag.NoFixSubQLibCrypt:
                return(DICFlagStrings.NoFixSubQLibCrypt);

            case DICFlag.NoFixSubQSecuROM:
                return(DICFlagStrings.NoFixSubQSecuROM);

            case DICFlag.NoFixSubRtoW:
                return(DICFlagStrings.NoFixSubRtoW);

            case DICFlag.Raw:
                return(DICFlagStrings.Raw);

            case DICFlag.Reverse:
                return(DICFlagStrings.Reverse);

            case DICFlag.ScanAntiMod:
                return(DICFlagStrings.ScanAntiMod);

            case DICFlag.ScanFileProtect:
                return(DICFlagStrings.ScanFileProtect);

            case DICFlag.ScanSectorProtect:
                return(DICFlagStrings.ScanSectorProtect);

            case DICFlag.SeventyFour:
                return(DICFlagStrings.SeventyFour);

            case DICFlag.SubchannelReadLevel:
                return(DICFlagStrings.SubchannelReadLevel);

            case DICFlag.NONE:
            default:
                return("");
            }
        }