nemiver r588 - in trunk: . src/dbgengine



Author: dodji
Date: 2007-11-18 00:25:17 +0000 (Sun, 18 Nov 2007)
New Revision: 588
ViewCVS link: http://svn.gnome.org/viewcvs/nemiver?rev=588&view=rev

Added:
   trunk/src/dbgengine/nmv-gdb-engine.h
Modified:
   trunk/ChangeLog
   trunk/src/dbgengine/Makefile.am
   trunk/src/dbgengine/nmv-dbg-common.h
   trunk/src/dbgengine/nmv-gdb-engine.cc
   trunk/src/dbgengine/nmv-var-walker.cc
Log:
Allow other dynmods to use GDBEngine.

	* src/dbgengine/Makefile.am: put the gdbengine in a static library that
	  can be linked against several dynmods.
	* src/dbgengine/nmv-gdb-engine.cc: rip off declaration and put it in
	  nmv-gdb-engine.h so that private bis of a given dynmod can benefit
	  from GDB only "protected" features of GDBEngine. Protected features
	  here means features that are not advertised in IDebugger because
	  specific to GDB.
	* src/dbgengine/nmv-var-walker.cc: use GDBEngine by including
	  nmv-gdb-engine.h and casting the IDebugger it gots.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]