MemoryAccessor 1
A command-line front-end for exploring virtual memory of a linux process by accessing /proc/PID/mem file.
Loading...
Searching...
No Matches
MemoryAccessor Member List

This is the complete list of members for MemoryAccessor, including all inherited members.

AddressInSegment(const size_t &address) const noexcept(false)MemoryAccessor
CheckPid() const noexcept(false)MemoryAccessor
CheckSegNum(const size_t &num) const noexcept(false)MemoryAccessor
GetAllSegmentNames() const noexceptMemoryAccessor
GetPid() const noexcept(false)MemoryAccessor
MemoryAccessor(Tools &tools) noexcept(false)MemoryAccessorexplicit
MemoryAccessor(const MemoryAccessor &origin)=deleteMemoryAccessor
MemoryAccessor(MemoryAccessor &&origin)=deleteMemoryAccessor
operator=(const MemoryAccessor &origin)=deleteMemoryAccessor
operator=(MemoryAccessor &&origin)=deleteMemoryAccessor
ParseMaps() noexcept(false)MemoryAccessor
Read(char *dst, size_t address, size_t amount, size_t &done_amount) noexcept(false)MemoryAccessor
ReadSegment(char *dst, const size_t &num, size_t start=0, size_t amount=SIZE_MAX) noexcept(false)MemoryAccessor
Reset() noexceptMemoryAccessor
ResetSegments() noexceptMemoryAccessor
segment_infos_MemoryAccessor
SetPid(const pid_t &pid) noexcept(false)MemoryAccessor
special_segment_found_MemoryAccessor
tools_MemoryAccessor
Write(const char *src, size_t address, size_t amount, size_t &done_amount) noexcept(false)MemoryAccessor
WriteSegment(const char *src, const size_t &num, size_t start=0, size_t amount=SIZE_MAX) noexcept(false)MemoryAccessor
~MemoryAccessor() noexceptMemoryAccessor