Added GDB::State, GDB::StateObserver, etc.
commit70faec85ae2ec4ddba9d84c3f357b87f23b7e159
authorstrange <kawk256@gmail.com>
Sat, 28 Nov 2009 20:33:54 +0000 (28 13:33 -0700)
committerstrange <kawk256@gmail.com>
Sat, 28 Nov 2009 20:33:54 +0000 (28 13:33 -0700)
treecebd1a107f2d68853a6019481c5155200a554b43
parent85432c599e679e961e830b610f301f8b70d98649
Added GDB::State, GDB::StateObserver, etc.

There is now another observer-based system to handle State changes.
src/interface/gdb/BreakpointObserver.cpp
src/interface/gdb/Controller.cpp
src/interface/gdb/Controller.h
src/interface/gdb/State.cpp [copied from src/interface/gdb/StateManager.cpp with 83% similarity]
src/interface/gdb/State.h [copied from src/interface/gdb/StateManager.h with 51% similarity]
src/interface/gdb/StateManager.cpp
src/interface/gdb/StateManager.h
src/interface/gdb/StateObserver.cpp [copied from src/interface/gdb/StateManager.cpp with 84% similarity]
src/interface/gdb/StateObserver.h [new file with mode: 0644]
src/interface/gdb/SymbolObserver.cpp