C# Class FOMonitor.LogParser

Show file Open project: rotators/tools Class Usage Examples

Public Methods

Method Description
GetAlts ( bool AggressiveIpMatching, bool NameCheck ) : List
GetPlayers ( ) : List
GetServerData ( ) : FOMonitor.ServerData
LogParser ( List paths, bool parseall, bool matchmode, bool onlyunique ) : System
LogParser ( string path, bool parseall, bool matchmode, bool onlyunique ) : System

Private Methods

Method Description
Convert ( string s ) : string
Exists ( List arr, FOMonitor.Player p ) : bool
GetIpSubnet ( string ip ) : string
GetLogElement ( string line, string &modified, bool ParseToSingleSpace ) : string
GetStartLineForLastInstance ( List lines ) : int
ReadLog ( string path, bool parseAll, bool overwriteMatch, bool onlyUnique ) : void

Method Details

GetAlts() public method

public GetAlts ( bool AggressiveIpMatching, bool NameCheck ) : List
AggressiveIpMatching bool
NameCheck bool
return List

GetPlayers() public method

public GetPlayers ( ) : List
return List

GetServerData() public method

public GetServerData ( ) : FOMonitor.ServerData
return FOMonitor.ServerData

LogParser() public method

public LogParser ( List paths, bool parseall, bool matchmode, bool onlyunique ) : System
paths List
parseall bool
matchmode bool
onlyunique bool
return System

LogParser() public method

public LogParser ( string path, bool parseall, bool matchmode, bool onlyunique ) : System
path string
parseall bool
matchmode bool
onlyunique bool
return System