virtual ~Logger()
Destructor.
static void clearLog()
Empties the packet log.
static const char * LOG_FILE
The log file that this Logger writes to.
Logger()
Construct a new Logger.
static SYSTEMTIME mLogStartTime
Time when the packet log was started/cleared; used to compute offsets.
Abstract base class for a packet of data.
static std::wofstream mLogFile
File stream that the packet log is written to.
static void logRawData(Packet *aPacket, bool aIsTx=true)
Logs the raw data of the packet passed in to a file.
static void closeLog()
Close the log file.
static bool isLogOpen()
Returns true if the log file is open.