|
CommonLib
|
#include "ut/preprocessor.h"Go to the source code of this file.
Namespaces | |
| namespace | hedgedev |
| namespace | hedgedev::csl |
| namespace | hedgedev::csl::mem |
Functions | |
| bool | hedgedev::csl::mem::is_nop (void *in_address) |
| branch_info | hedgedev::csl::mem::get_branch_info (void *in_address) |
| template<typename T> | |
| void * | hedgedev::csl::mem::read_instr_address (void *in_address, ptrdiff_t in_offset, size_t in_stride) |
| void * | hedgedev::csl::mem::read_call (void *in_address) |
| void * | hedgedev::csl::mem::read_jump (void *in_address) |
| bool | hedgedev::csl::mem::write_call (void *in_address, void *in_destination) |
| bool | hedgedev::csl::mem::write_jump (void *in_address, void *in_destination, bool in_call=false) |
| bool | hedgedev::csl::mem::write_nop (void *in_address, size_t in_count=1) |