mirror of
https://github.com/RaidMax/IW4M-Admin.git
synced 2025-06-11 23:58:08 -05:00
fix for runaway regular expression on linux
explicitly set string dvars in quotes to allow setting empty dvars allow piping in input from command line (#114) update the distribution for top stats elo prevent game log file rotation from stopping event parsing
This commit is contained in:
21
SharedLibraryCore/Interfaces/IParserPatternMatcher.cs
Normal file
21
SharedLibraryCore/Interfaces/IParserPatternMatcher.cs
Normal file
@ -0,0 +1,21 @@
|
||||
namespace SharedLibraryCore.Interfaces
|
||||
{
|
||||
/// <summary>
|
||||
/// defines the capabilities of a parser pattern
|
||||
/// </summary>
|
||||
public interface IParserPatternMatcher
|
||||
{
|
||||
/// <summary>
|
||||
/// converts input string into pattern groups
|
||||
/// </summary>
|
||||
/// <param name="input">input string</param>
|
||||
/// <returns>group matches</returns>
|
||||
IMatchResult Match(string input);
|
||||
|
||||
/// <summary>
|
||||
/// compiles the pattern to be used for matching
|
||||
/// </summary>
|
||||
/// <param name="pattern"></param>
|
||||
void Compile(string pattern);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user