OnixS C++ SGX Titan OUCH Trading Handler  1.2.0
API documentation
AuditTrailDumper Class Reference

#include </work/src/AuditTrailDumper.h>

Collaboration diagram for AuditTrailDumper:

Public Member Functions

 AuditTrailDumper (const std::string &path, const Logging::LogFacility *parent, OnixS::HandlerCore::Common::HandlerLogger &logger, const OnixS::System::Thread::CpuIndexes &affinity, size_t auditTrailFileMaxSize)
 
 ~AuditTrailDumper () final
 
void onOutboundMessage (const OutgoingMessage &msg, bool warmup)
 
void onInboundMessage (const IncomingMessage &msg, bool warmup)
 

Protected Member Functions

void serialize (const Record &record, OnixS::Util::TextBuilder &tb) final
 

Detailed Description

Definition at line 31 of file AuditTrailDumper.h.

Constructor & Destructor Documentation

AuditTrailDumper ( const std::string &  path,
const Logging::LogFacility *  parent,
OnixS::HandlerCore::Common::HandlerLogger &  logger,
const OnixS::System::Thread::CpuIndexes &  affinity,
size_t  auditTrailFileMaxSize 
)

Definition at line 43 of file AuditTrailDumper.cpp.

~AuditTrailDumper ( )
final

Definition at line 54 of file AuditTrailDumper.cpp.

Member Function Documentation

void onInboundMessage ( const IncomingMessage &  msg,
bool  warmup 
)

Definition at line 139 of file AuditTrailDumper.cpp.

void onOutboundMessage ( const OutgoingMessage &  msg,
bool  warmup 
)

Definition at line 134 of file AuditTrailDumper.cpp.

void serialize ( const Record &  record,
OnixS::Util::TextBuilder &  tb 
)
finalprotected

Definition at line 58 of file AuditTrailDumper.cpp.


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