Class AuditTrailGenerator
CME Audit Trail generator.
Inherited Members
Namespace: OnixS.Cme.ILink3
Assembly: OnixS.Cme.ILink3.dll
Syntax
public class AuditTrailGenerator
Constructors
AuditTrailGenerator(IDecoder)
Constructor.
Declaration
public AuditTrailGenerator(IDecoder decoder)
Parameters
Type | Name | Description |
---|---|---|
IDecoder | decoder | SBE decoder |
AuditTrailGenerator(string, string)
Constructor.
Declaration
public AuditTrailGenerator(string sbeSchemaFile = "ilinkbinary.xml", string licenseStore = ".")
Parameters
Type | Name | Description |
---|---|---|
string | sbeSchemaFile | SBE Schema file path |
string | licenseStore | The path(s) to the folder(s) that contains the license file(s). The symbol '|' is used as a path delimiter. |
Fields
DateTimeFormat
The format of the DateTime values.
Declaration
public string DateTimeFormat
Field Value
Type | Description |
---|---|
string |
Properties
TradingDayStart
Gets or sets the start of the trading day in UTC.
Declaration
public TimeSpan TradingDayStart { get; set; }
Property Value
Type | Description |
---|---|
TimeSpan |
Remarks
The default value is 9:45
.
Exceptions
Type | Condition |
---|---|
ArgumentOutOfRangeException | Thrown if the value is not a valid time of day. |
Methods
~AuditTrailGenerator()
Declaration
protected ~AuditTrailGenerator()
Generate(string, string)
Generates the audit trail from the provided messages log file or folder.
Declaration
public void Generate(string path, string outputFolder = null)
Parameters
Type | Name | Description |
---|---|---|
string | path | The path to the message log file or folder. |
string | outputFolder | The path to the output folder. If |