#include <assert.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "Consumer.hh"
Go to the source code of this file.
A class used to read both a kernel and reference trace and, with each record, update data structures that reflect the state of the processes and the memory.
Note that this is a PURE VIRTUAL CLASS: It does not define the initialize(), act_on_kernel_record(), act_on_reference_record(), and clean_up() methods. By defining these methods, a subclass can choose to maintain extra data structures or to produce output before processing, at the processing of each record, and after processing.
Definition in file Consumer.cc.