IDA C++ SDK 9.2
Loading...
Searching...
No Matches
diff_progress_t Struct Reference

Diff progress reporting state (shared between diff engines). More...

#include <diff3.hpp>

Public Member Functions

 diff_progress_t ()
 diff_progress_t (diff_progress_cb_t _cb, void *_ud)

Public Attributes

diff_progress_cb_t cb = nullptr
voidud = nullptr
uint64 last_ns = 0
 last notification timestamp (internal)

Detailed Description

Diff progress reporting state (shared between diff engines).

Pass a pointer to perform_diff3() or to diff_engine_t::set_progress() to receive rate-limited progress notifications while diffing.

Constructor & Destructor Documentation

◆ diff_progress_t() [1/2]

diff_progress_t::diff_progress_t ( )
inline

◆ diff_progress_t() [2/2]

diff_progress_t::diff_progress_t ( diff_progress_cb_t _cb,
void * _ud )
inline

Member Data Documentation

◆ cb

diff_progress_cb_t diff_progress_t::cb = nullptr

◆ ud

void* diff_progress_t::ud = nullptr

◆ last_ns

uint64 diff_progress_t::last_ns = 0

last notification timestamp (internal)


The documentation for this struct was generated from the following file:
  • /Users/geoffrey/ida-sdk/src/include/diff3.hpp