Memory viewer tool.
More...
#include <MemoryViewer.h>
|
static void | peer (OutputStream *output, void *position, size_t size, bool is_cap=true) noexcept |
| Get memory view.
|
|
static void | peer8 (OutputStream *output, void *position, bool is_cap=true) noexcept |
| Get 8-bit memory view.
|
|
static void | peer16 (OutputStream *output, void *position, bool is_cap=true) noexcept |
| Get 16-bit memory view.
|
|
static void | peer16 (OutputStream *output, void *position, EndianType type, bool is_cap=true) noexcept |
| Get 16-bit memory view.
|
|
static void | peer32 (OutputStream *output, void *position, bool is_cap=true) noexcept |
| Get 32-bit memory view.
|
|
static void | peer32 (OutputStream *output, void *position, EndianType type, bool is_cap=true) noexcept |
| Get 32-bit memory view.
|
|
static void | peer64 (OutputStream *output, void *position, bool is_cap=true) noexcept |
| Get 64-bit memory view.
|
|
static void | peer64 (OutputStream *output, void *position, EndianType type, bool is_cap=true) noexcept |
| Get 64-bit memory view.
|
|
static char | toChar (unsigned char ch, bool is_cap) noexcept |
|
◆ OutputStream
◆ MemoryViewer()
sese::MemoryViewer::MemoryViewer |
( |
| ) |
|
|
delete |
◆ peer()
void MemoryViewer::peer |
( |
OutputStream * | output, |
|
|
void * | position, |
|
|
size_t | size, |
|
|
bool | is_cap = true ) |
|
staticnoexcept |
Get memory view.
- Parameters
-
output | Output stream |
position | Memory address |
size | Memory size |
is_cap | Uppercase |
References toChar().
◆ peer16() [1/2]
void MemoryViewer::peer16 |
( |
OutputStream * | output, |
|
|
void * | position, |
|
|
bool | is_cap = true ) |
|
staticnoexcept |
Get 16-bit memory view.
- Parameters
-
output | Output stream |
is_cap | Uppercase |
position | Memory address |
◆ peer16() [2/2]
◆ peer32() [1/2]
void MemoryViewer::peer32 |
( |
OutputStream * | output, |
|
|
void * | position, |
|
|
bool | is_cap = true ) |
|
staticnoexcept |
Get 32-bit memory view.
- Parameters
-
output | Output stream |
position | Memory address |
is_cap | Uppercase |
◆ peer32() [2/2]
◆ peer64() [1/2]
void MemoryViewer::peer64 |
( |
OutputStream * | output, |
|
|
void * | position, |
|
|
bool | is_cap = true ) |
|
staticnoexcept |
Get 64-bit memory view.
- Parameters
-
output | Output stream |
position | Memory address |
is_cap | Uppercase |
◆ peer64() [2/2]
◆ peer8()
void MemoryViewer::peer8 |
( |
OutputStream * | output, |
|
|
void * | position, |
|
|
bool | is_cap = true ) |
|
staticnoexcept |
Get 8-bit memory view.
- Parameters
-
output | Output stream |
is_cap | Uppercase |
position | Memory address |
◆ toChar()
char MemoryViewer::toChar |
( |
unsigned char | ch, |
|
|
bool | is_cap ) |
|
staticnoexcept |
The documentation for this class was generated from the following files: