예제 #1
0
 public CharComparison(
     ILog log,
     Options options,
     char chr,
     UserOnMatch fUserOnMatch = null) : base(log, options, fUserOnMatch)
 {
     m_Char = chr;
 }
예제 #2
0
 protected StatementBase(
     ILog log,
     UserOnMatch fUserOnMatch = null)
 {
     Log            = log;
     m_Options      = null;
     m_fUserOnMatch = fUserOnMatch;
 }
예제 #3
0
 public StringComparison(
     ILog log,
     Options options,
     string str,
     string name = null,
     UserOnMatch fUserOnMatch = null) : base(log, options, fUserOnMatch)
 {
     m_String = str;
     Name     = name;
 }
예제 #4
0
 public StringOffsetComparison(
     ILog log,
     Options options,
     fOperand <int> length,
     fOperand <int> offset,
     bool reverse,             /* Do a reverse string match */
     string name = null,
     UserOnMatch fUserOnMatch = null) : base(log, options, fUserOnMatch)
 {
     Name      = name;
     m_Length  = length;
     m_Offset  = offset;
     m_Reverse = reverse;
 }
 public ComparisonWithAdvanceBase(
     ILog log,
     UserOnMatch fUserOnMatch = null) : base(log, fUserOnMatch)
 {
 }
 public ComparisonWithAdvanceBase(
     ILog log,
     Options options,
     UserOnMatch fUserOnMatch = null) : base(log, options, fUserOnMatch)
 {
 }
예제 #7
0
 protected ComparisonBase(
     ILog log,
     Options options,
     UserOnMatch fUserOnMatch = null) : base(log, options, fUserOnMatch)
 {
 }
예제 #8
0
 protected ComparisonBase(ILog log, UserOnMatch fUserOnMatch = null) : base(log, fUserOnMatch)
 {
 }