Code refactored to use Magritte to meta-describe GDB objects.
This should give greate flexibility without reinventing the wheel.
"{ Package: 'jv:libgdbs' }"
GDBThreadGroupEvent subclass:#GDBThreadGroupExitedEvent
instanceVariableNames:'exit_code'
classVariableNames:''
poolDictionaries:''
category:'GDB-Core-Events'
!
!GDBThreadGroupExitedEvent class methodsFor:'accessing - GDB value descriptors'!
description
^ (super description)
define:#'exit-code' as:Integer;
yourself
"Created: / 06-09-2014 / 02:12:00 / Jan Vrany <jan.vrany@fit.cvut.cz>"
! !
!GDBThreadGroupExitedEvent methodsFor:'accessing'!
exitCode
^ exit_code
"Created: / 06-09-2014 / 02:11:45 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
type
^ 'thread-group-exited'
! !