class TestProcessForMemory

Defined at line 270 of file ../../src/lib/zxdump/dump-tests.h

Public Members

static basic_string_view kMemoryText
static basic_string_view kMemoryWideText
static const std::array kMemoryInts

Public Methods

template <typename Writer>
void Dump (Writer & writer, SegmentCallback prune)

Do the full-memory dump using the dumper API.

Defined at line 282 of file ../../src/lib/zxdump/dump-tests.h

uint64_t text_ptr ()

These give the addresses where the test data is found in the child.

Defined at line 291 of file ../../src/lib/zxdump/dump-tests.h

uint64_t ints_ptr ()

Defined at line 293 of file ../../src/lib/zxdump/dump-tests.h

uint64_t wtext_ptr ()

Defined at line 295 of file ../../src/lib/zxdump/dump-tests.h

uint64_t pages_ptr ()

Defined at line 297 of file ../../src/lib/zxdump/dump-tests.h

void StartChild ()

Start a child for basic memory dump testing.

Defined at line 297 of file ../../src/lib/zxdump/dump-tests.cc

void CheckDump (zxdump::TaskHolder & holder, bool memory_elided)

Verify a dump file for that child was inserted and looks right.

Defined at line 342 of file ../../src/lib/zxdump/dump-tests.cc