analysis_tool.h File Reference

DrMemtrace analysis tool base class. More...

#include "memref.h"
#include "memtrace_stream.h"
#include "trace_entry.h"
#include <string>
#include <vector>

Data Structures

class  dynamorio::drmemtrace::analysis_tool_tmpl_t< RecordType >
 
struct  dynamorio::drmemtrace::analysis_tool_tmpl_t< RecordType >::interval_state_snapshot_t
 

Namespaces

 dynamorio::drmemtrace
 

Typedefs

typedef analysis_tool_tmpl_t< memref_t > dynamorio::drmemtrace::analysis_tool_t
 
typedef analysis_tool_tmpl_t< trace_entry_t > dynamorio::drmemtrace::record_analysis_tool_t
 

Enumerations

enum  dynamorio::drmemtrace::shard_type_t {
  dynamorio::drmemtrace::SHARD_BY_THREAD,
  dynamorio::drmemtrace::SHARD_BY_DEFAULT = SHARD_BY_THREAD,
  dynamorio::drmemtrace::SHARD_BY_CORE,
  dynamorio::drmemtrace::SHARD_BY_THREAD,
  dynamorio::drmemtrace::SHARD_BY_DEFAULT = SHARD_BY_THREAD,
  dynamorio::drmemtrace::SHARD_BY_CORE
}
 

Detailed Description

DrMemtrace analysis tool base class.