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