--- a/GDBThreadState.st Sun Mar 08 12:40:03 2015 +0000
+++ b/GDBThreadState.st Sun Mar 08 15:48:16 2015 +0000
@@ -1,5 +1,7 @@
"{ Package: 'jv:libgdbs' }"
+"{ NameSpace: Smalltalk }"
+
Object subclass:#GDBThreadState
instanceVariableNames:''
classVariableNames:''
@@ -26,6 +28,16 @@
"
!
+fromString: aString
+ aString = 'running' ifTrue:[ ^ GDBThreadStateRunning theOneAndOnlyInstance ].
+ aString = 'stopped' ifTrue:[ ^ GDBThreadStateStopped theOneAndOnlyInstance ].
+ aString = 'terminated' ifTrue:[ ^ GDBThreadStateTerminated theOneAndOnlyInstance ].
+
+ self error: 'Inavlid thread state'
+
+ "Created: / 08-03-2015 / 08:37:38 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
new
"returns a singleton"