Программно означает, что мне нужно обновить графический интерфейс на основе отлаженных значений.
Это звучит , как будто вы хотите обновить Eclipse GUI в зависимости от того, что GDB наблюдаетв подчиненном (отлаженном) процессе.
То есть точно , что делает сам CDT.
Если это на самом деле ваш вопрос (который чрезвычайно неясен), тоMI
интерфейс, вероятно, не правильный ответ.Правильный ответ будет таким: загляните в источник CDT и расширьте / измените его соответствующим образом.(FWIW, сам CDT использует интерфейс MI для связи с GDB).