dynamorio::drmemtrace::test_decode_cache_t< DecodeInfo > Class Template Reference

#include <decode_cache.h>

Inheritance diagram for dynamorio::drmemtrace::test_decode_cache_t< DecodeInfo >:
dynamorio::drmemtrace::decode_cache_t< DecodeInfo > dynamorio::drmemtrace::decode_cache_base_t

Additional Inherited Members

- Public Member Functions inherited from dynamorio::drmemtrace::decode_cache_t< DecodeInfo >
DecodeInfo * get_decode_info (app_pc pc)
 
std::string add_decode_info (const dynamorio::drmemtrace::_memref_instr_t &memref_instr, DecodeInfo *&cached_decode_info)
 
virtual std::string init (offline_file_type_t filetype, const std::string &module_file_path="", const std::string &alt_module_dir="")
 
void clear_cache ()
 
- Protected Member Functions inherited from dynamorio::drmemtrace::decode_cache_base_t
 decode_cache_base_t (unsigned int verbosity)
 
std::string init_module_mapper (const std::string &module_file_path, const std::string &alt_module_dir)
 
std::string find_mapped_trace_address (app_pc trace_pc, app_pc &decode_pc)
 
offline_file_type_t build_arch_file_type ()
 
- Protected Attributes inherited from dynamorio::drmemtrace::decode_cache_base_t
bool use_module_mapper_ = false
 
unsigned int verbosity_ = 0
 

Detailed Description

template<class DecodeInfo>
class dynamorio::drmemtrace::test_decode_cache_t< DecodeInfo >

A dynamorio::drmemtrace::decode_cache_t for testing which uses a dynamorio::drmemtrace::test_module_mapper_t.


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