|
| | AuditTrailGenerator (const std::string &fileName, const Messaging::Timestamp &tradeDayStartTimeUtc=Messaging::Timestamp(1970, Messaging::Month::January, 1, 0, 0, 0), const MessagesOfInterest &messagesOfInterest=defaultMessagesOfInterest(), const TagsOfInterest &tagsOfInterest=defaultTagsOfInterest()) |
| | AuditTrailGenerator (const std::string &fileName, const std::string &outputPath, const std::string &outputBaseName, const Messaging::Timestamp &tradeDayStartTimeUtc=Messaging::Timestamp(1970, Messaging::Month::January, 1, 0, 0, 0), const MessagesOfInterest &messagesOfInterest=defaultMessagesOfInterest(), const TagsOfInterest &tagsOfInterest=defaultTagsOfInterest()) |
| void | generate () |
| | ~AuditTrailGenerator () |
Definition at line 30 of file AuditTrailGenerator.h.
◆ MessagesOfInterest
◆ TagsOfInterest
◆ AuditTrailGenerator() [1/2]
Constructor.
- Parameters
-
| fileName | A log file file to analyze. |
| tradeDayStartTimeUtc | Trade day start time in UTC. |
| messagesOfInterest | Message types to be processed. |
| tagsOfInterest | Tags to be processed. |
◆ AuditTrailGenerator() [2/2]
| AuditTrailGenerator |
( |
const std::string & | fileName, |
|
|
const std::string & | outputPath, |
|
|
const std::string & | outputBaseName, |
|
|
const Messaging::Timestamp & | tradeDayStartTimeUtc = Messaging::Timestamp(1970, Messaging::Month::January, 1, 0, 0, 0), |
|
|
const MessagesOfInterest & | messagesOfInterest = defaultMessagesOfInterest(), |
|
|
const TagsOfInterest & | tagsOfInterest = defaultTagsOfInterest() ) |
Constructor.
- Parameters
-
| fileName | A log file to analyze. |
| outputPath | Output file path. |
| outputBaseName | Output file base name. |
| tradeDayStartTimeUtc | Trade day start time in UTC. |
| messagesOfInterest | Message types to be processed. |
| tagsOfInterest | Tags to be processed. |
◆ ~AuditTrailGenerator()
◆ defaultMessagesOfInterest()
Provides default list of messages types to be processed.
◆ defaultTagsOfInterest()
Provides default list of tags to be processed.
◆ generate()