dynamorio::drmemtrace::analysis_tool_tmpl_t< RecordType >::interval_state_snapshot_t Class Reference

#include <analysis_tool.h>

Detailed Description

template<typename RecordType>
class dynamorio::drmemtrace::analysis_tool_tmpl_t< RecordType >::interval_state_snapshot_t

Type that stores details of a tool's state snapshot at an interval. This is useful for computing and combining interval results. Tools should inherit from this type to define their own state snapshot types. Tools do not need to supply any values to construct this base class; they can simply use the default constructor. The members of this base class will be set by the framework automatically, and must not be modified by the tool at any point. XXX: Perhaps this should be a class with private data members.

The documentation for this class was generated from the following file:
  • /home/runner/work/dynamorio/dynamorio/build_release-64/clients/include/drmemtrace/analysis_tool.h