#include <OnixS/CME/Trading/AuditTrailGenerator.h>
|
static const std::string & | version () |
|
This class is designed to generate a complete and accurate record of all activity recorded in the OnixS FIX Engine .summary file.
Definition at line 32 of file AuditTrailGenerator.h.
AuditTrailGenerator |
( |
const FIX::Timestamp & |
cmeTradeDayStartTimeUtc, |
|
|
const std::string & |
outputFilenameExtension = "csv" , |
|
|
char |
outputFieldDelimiter = ';' , |
|
|
const std::string & |
outputDirectory = "" |
|
) |
| |
Constructor.
- Parameters
-
cmeTradeDayStartTimeUtc | CME trade day start time in UTC. |
outputFilenameExtension | Filename extension for output file(s). Default value is "csv". |
outputFieldDelimiter | Field delimiter for output file(s). Default value is ';'. |
outputDirectory | A path to a directory where to save output files. |
void generate |
( |
const std::string & |
path | ) |
|
Generates a report.
The report will be saved to the same path (if output directory is not specified) or to the output directory passed in constructor with the same name as a .summary file, but with the extension specified in the constructor.
- Parameters
-
path | Path to a .summary file. |
void generate |
( |
const std::vector< std::string > & |
paths | ) |
|
Generates reports for the list of files.
- Parameters
-
paths | List of paths to .summary files. |
void generateForDirectory |
( |
const std::string & |
path | ) |
|
Generates reports for all the .summary
files the directory.
- Parameters
-
static const std::string& version |
( |
| ) |
|
|
static |
Version of audit trail generator.
- Returns
- version in format a.b.c.d.
The documentation for this class was generated from the following file: