mirror of
https://github.com/claunia/SabreTools.git
synced 2025-12-16 19:14:27 +00:00
Add enum decoration, fix attributes for skippers
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
namespace SabreTools.Skippers
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace SabreTools.Skippers
|
||||
{
|
||||
/// <summary>
|
||||
/// Determines the header skip operation
|
||||
@@ -6,9 +8,17 @@
|
||||
public enum HeaderSkipOperation
|
||||
{
|
||||
None = 0,
|
||||
|
||||
[XmlEnum("bitswap")]
|
||||
Bitswap,
|
||||
|
||||
[XmlEnum("byteswap")]
|
||||
Byteswap,
|
||||
|
||||
[XmlEnum("wordswap")]
|
||||
Wordswap,
|
||||
|
||||
[XmlEnum("wordbyteswap")]
|
||||
WordByteswap,
|
||||
}
|
||||
|
||||
@@ -17,8 +27,13 @@
|
||||
/// </summary>
|
||||
public enum HeaderSkipTestFileOperator
|
||||
{
|
||||
[XmlEnum("equal")]
|
||||
Equal = 0,
|
||||
|
||||
[XmlEnum("less")]
|
||||
Less,
|
||||
|
||||
[XmlEnum("greater")]
|
||||
Greater,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -95,7 +95,7 @@ namespace SabreTools.Skippers
|
||||
/// <summary>
|
||||
/// Skipper test using AND
|
||||
/// </summary>
|
||||
[XmlRoot("and")]
|
||||
[XmlType("and")]
|
||||
public class AndSkipperTest : SkipperTest
|
||||
{
|
||||
/// <inheritdoc/>
|
||||
@@ -140,7 +140,7 @@ namespace SabreTools.Skippers
|
||||
/// <summary>
|
||||
/// Skipper test using DATA
|
||||
/// </summary>
|
||||
[XmlRoot("data")]
|
||||
[XmlType("data")]
|
||||
public class DataSkipperTest : SkipperTest
|
||||
{
|
||||
/// <inheritdoc/>
|
||||
@@ -177,7 +177,7 @@ namespace SabreTools.Skippers
|
||||
/// <summary>
|
||||
/// Skipper test using FILE
|
||||
/// </summary>
|
||||
[XmlRoot("file")]
|
||||
[XmlType("file")]
|
||||
public class FileSkipperTest : SkipperTest
|
||||
{
|
||||
/// <inheritdoc/>
|
||||
@@ -214,7 +214,7 @@ namespace SabreTools.Skippers
|
||||
/// <summary>
|
||||
/// Skipper test using OR
|
||||
/// </summary>
|
||||
[XmlRoot("or")]
|
||||
[XmlType("or")]
|
||||
public class OrSkipperTest : SkipperTest
|
||||
{
|
||||
/// <inheritdoc/>
|
||||
@@ -259,7 +259,7 @@ namespace SabreTools.Skippers
|
||||
/// <summary>
|
||||
/// Skipper test using XOR
|
||||
/// </summary>
|
||||
[XmlRoot("xor")]
|
||||
[XmlType("xor")]
|
||||
public class XorSkipperTest : SkipperTest
|
||||
{
|
||||
/// <inheritdoc/>
|
||||
|
||||
Reference in New Issue
Block a user