40 #ifndef __MEM_PROBES_MEM_TRACE_HH__
41 #define __MEM_PROBES_MEM_TRACE_HH__
47 struct MemTraceProbeParams;
74 #endif //__MEM_PROBES_MEM_TRACE_HH__
A ProtoOutputStream wraps a coded stream, potentially with compression, based on looking at the file ...
void handleRequest(const ProbePoints::PacketInfo &pkt_info) override
Callback to analyse intercepted Packets.
const Params * params() const
MemTraceProbe(MemTraceProbeParams *params)
Base class for memory system probes accepting Packet instances.
const bool withPC
Include the Program Counter in the memory trace.
ProtoOutputStream * traceStream
Trace output stream.
Declaration of the Packet class.
void closeStreams()
Callback to flush and close all open output streams on exit.
Declaration of a wrapper for protobuf output streams and input streams.
A struct to hold on to the essential fields from a packet, so that the packet and underlying request ...