threads and frames

This commit is contained in:
T0b1
2023-06-02 16:54:00 +02:00
parent ac3718b12b
commit ec2eeb10f7
12 changed files with 665 additions and 17 deletions

View File

@@ -17,12 +17,7 @@ namespace dbgui::frontend
struct Frontend
{
Frontend()
{
_open_popup_name_buf.resize(512);
const char *str = "/home/klee/projects/dbgui/tmp/main";
std::memcpy(_open_popup_name_buf.data(), str, strlen(str) + 1);
}
Frontend();
void run_frame();
@@ -39,6 +34,10 @@ namespace dbgui::frontend
void handle_state_change(const BackToFront::StateChange &);
void handle_proc_info(BackToFront::InitialProcessInfo &&);
void handle_reg_change(const BackToFront::RegsChanged &);
void handle_thread_remove(const BackToFront::ThreadRemoved &);
void handle_thread_change(BackToFront::ThreadChange &&);
void handle_frame_remove(const BackToFront::FrameRemoved &);
void handle_frame_change(BackToFront::FrameChanged &&);
bool _draw_second = false;