OnixS C++ CME iLink 3 Binary Order Entry Handler  1.18.0
API Documentation
AuditTrailGenerator Class Reference

#include <OnixS/CME/iLink3/tools/AuditTrailGenerator.h>

Public Member Functions

 AuditTrailGenerator (const std::string &fileName, const Messaging::Timestamp &cmeTradeDayStartTimeUtc=Messaging::Timestamp(1970, Messaging::Month::January, 1, 0, 0, 0), char outputFieldDelimiter= ',', const char *outputFilenameExtension="csv")
 
 AuditTrailGenerator (const std::string &fileName, const std::string &outputPath, const std::string &outputBaseName, const Messaging::Timestamp &cmeTradeDayStartTimeUtc=Messaging::Timestamp(1970, Messaging::Month::January, 1, 0, 0, 0), char outputFieldDelimiter= ',', const char *outputFilenameExtension="csv")
 
void generate ()
 
 ~AuditTrailGenerator ()
 

Detailed Description

Definition at line 29 of file AuditTrailGenerator.h.

Constructor & Destructor Documentation

AuditTrailGenerator ( const std::string &  fileName,
const Messaging::Timestamp cmeTradeDayStartTimeUtc = Messaging::Timestamp(1970, Messaging::Month::January, 1, 0, 0, 0),
char  outputFieldDelimiter = ',',
const char *  outputFilenameExtension = "csv" 
)

Constructor.

Parameters
fileNameA log file file to analyze.
cmeTradeDayStartTimeUtcTrade day start time in UTC.
outputFieldDelimiterOutput field delimiter.
outputFilenameExtensionOutput filename extension.
AuditTrailGenerator ( const std::string &  fileName,
const std::string &  outputPath,
const std::string &  outputBaseName,
const Messaging::Timestamp cmeTradeDayStartTimeUtc = Messaging::Timestamp(1970, Messaging::Month::January, 1, 0, 0, 0),
char  outputFieldDelimiter = ',',
const char *  outputFilenameExtension = "csv" 
)

Constructor.

Parameters
fileNameA log file to analyze.
outputPathOutput file path.
outputBaseNameOutput file base name.
cmeTradeDayStartTimeUtcTrade day start time in UTC.
outputFieldDelimiterOutput field delimiter.
outputFilenameExtensionOutput filename extension.

Member Function Documentation

void generate ( )

Generate the output.


The documentation for this class was generated from the following file: