内存视图工具
更多...
#include <MemoryViewer.h>
|
static void | peer (OutputStream *output, void *position, size_t size, bool is_cap=true) noexcept |
| 获取内存视图
|
|
static void | peer8 (OutputStream *output, void *position, bool is_cap=true) noexcept |
| 获取 8 bits 内存视图
|
|
static void | peer16 (OutputStream *output, void *position, bool is_cap=true) noexcept |
| 获取 16 bits 内存视图
|
|
static void | peer16 (OutputStream *output, void *position, EndianType type, bool is_cap=true) noexcept |
| 获取 16 bits 内存视图
|
|
static void | peer32 (OutputStream *output, void *position, bool is_cap=true) noexcept |
| 获取 32 bits 内存视图
|
|
static void | peer32 (OutputStream *output, void *position, EndianType type, bool is_cap=true) noexcept |
| 获取 32 bits 内存视图
|
|
static void | peer64 (OutputStream *output, void *position, bool is_cap=true) noexcept |
| 获取 64 bits 内存视图
|
|
static void | peer64 (OutputStream *output, void *position, EndianType type, bool is_cap=true) noexcept |
| 获取 64 bits 内存视图
|
|
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 |
获取内存视图
- 参数
-
output | 输出流 |
position | 内存地址 |
size | 内存大小 |
is_cap | 是否大写 |
引用了 toChar().
◆ peer16() [1/2]
void MemoryViewer::peer16 |
( |
OutputStream * | output, |
|
|
void * | position, |
|
|
bool | is_cap = true ) |
|
staticnoexcept |
获取 16 bits 内存视图
- 参数
-
output | 输出流 |
is_cap | 是否大写 |
position | 内存地址 |
◆ peer16() [2/2]
◆ peer32() [1/2]
void MemoryViewer::peer32 |
( |
OutputStream * | output, |
|
|
void * | position, |
|
|
bool | is_cap = true ) |
|
staticnoexcept |
获取 32 bits 内存视图
- 参数
-
output | 输出流 |
position | 内存地址 |
is_cap | 是否大写 |
◆ peer32() [2/2]
◆ peer64() [1/2]
void MemoryViewer::peer64 |
( |
OutputStream * | output, |
|
|
void * | position, |
|
|
bool | is_cap = true ) |
|
staticnoexcept |
获取 64 bits 内存视图
- 参数
-
output | 输出流 |
position | 内存地址 |
is_cap | 是否大写 |
◆ peer64() [2/2]
◆ peer8()
void MemoryViewer::peer8 |
( |
OutputStream * | output, |
|
|
void * | position, |
|
|
bool | is_cap = true ) |
|
staticnoexcept |
获取 8 bits 内存视图
- 参数
-
output | 输出流 |
is_cap | 是否大写 |
position | 内存地址 |
◆ toChar()
char MemoryViewer::toChar |
( |
unsigned char | ch, |
|
|
bool | is_cap ) |
|
staticnoexcept |
该类的文档由以下文件生成: