sEMU
载入中...
搜索中...
未找到
AutoTraceAction类 参考
AutoTraceAction 的协作图:
Collaboration graph

Public 成员函数

 AutoTraceAction (uint32_t func_addr, uint64_t steps, CoreState *state_ptr)
void operator() (const CoreCommitState &state)

Public 属性

uint64_t count = 0
uint64_t max_steps
CoreStateglobal_state_ptr

Private 属性

uint32_t target_func_addr
uint32_t target_return_addr = 0
bool is_tracing = false

构造及析构函数说明

◆ AutoTraceAction()

AutoTraceAction::AutoTraceAction ( uint32_t func_addr,
uint64_t steps,
CoreState * state_ptr )
inline

成员函数说明

◆ operator()()

void AutoTraceAction::operator() ( const CoreCommitState & state)
inline
函数调用图:

类成员变量说明

◆ count

uint64_t AutoTraceAction::count = 0

◆ global_state_ptr

CoreState* AutoTraceAction::global_state_ptr

◆ is_tracing

bool AutoTraceAction::is_tracing = false
private

◆ max_steps

uint64_t AutoTraceAction::max_steps

◆ target_func_addr

uint32_t AutoTraceAction::target_func_addr
private

◆ target_return_addr

uint32_t AutoTraceAction::target_return_addr = 0
private

该类的文档由以下文件生成: