|
GEOS SDK TechDocs
|
|
load ...
|
noStructEnum ...
memsize
memsize [<memory size>]
Examples:
-
"memsize"
-
"memsize 512"
Change the amount of memory that GEOS thinks that it has.
-
The <memory size> argument is the size to make the heap. If none is specified then the current memory size is returned.
-
Memsize can only be run at startup, before the heap has been initialized. Use this right after an `att -s'.
-
Memsize accounts for the size of the stub.
methods
methods <class>
methods <object>
methods <flags>
Examples:
-
"methods -p"
- Print out methods defined for process
-
"methods ui::GenDocumentClass"
-
Print out GenDocumentClass methods
-
"methods 3ffch:072fh"
-
Print out methods for class at addr
-
"methods -a"
- Print methods of top class of app obj
Prints out the method table for the class specified, or if an object is passed, for the overall class of the object. Useful for getting a list of candidate locations to breakpoint.
model
model [<object>]
Examples:
-
"model"
- print model hierarchy from system object down
-
"model -i"
- print model hierarchy from implied grab down
-
"model ^l4e10h:20h"
-
print model hierarchy from ^l4e10h:20h down.
Prints the model hierarchy below an object.
See Also: target,
focus,
mouse,
keyboard,
pobject.
modelobj
modelobj
Examples:
-
"modelobj"
- print model hierarchy from system object down
-
"pobj [modelobj]"
-
Do a
pobject
on the object with the model grab (the equivalent of a "pobj -m").
Returns the object with the model grab.
See Also: target,
focus,
model,
focusobj,
targetobj.
mouse
mouse [<object>]
Examples:
-
"mouse"
- print mouse hierarchy from system object down
-
"mouse -i"
- print mouse hierarchy from implied grab down
-
"mouse ^l4e10h:20h"
-
print mouse hierarchy from ^l4e10h:20h down.
Prints the mouse hierarchy below an object.
See Also: target,
focus,
model,
keyboard,
pobject.
mouseobj
mouseobj
Examples:
-
"mouseobj"
- return object with mouse grab
-
"pobj [mouseobj]"
-
do a pobject on the object with the mouse grab (equivalent to "pobj -mg").
Returns the object with the mouse grab.
See Also: target,
focus,
mouse,
keyboard,
keyboardobj.
mwatch
mwatch <msg>+
mwatch add <msg>+
mwatch list
mwatch clear
Examples:
-
"mwatch
MSG_VIS_DRAW
MSG_METAQUIT" -
watch these messages
-
"mwatch add
MSG_META_START_SELECT
" -
watch this message also
-
"mwatch"
- clear all message watches
Display all deliveries of a particular message.
-
The
msg
argument is which messages to watch. Those specified replace any messages watched before. If none are specified then any messages watched will be cleared.
-
You may specify up to eight messages to be watched (fewer if you have other conditional breakpoints active). See cbrk for more information about conditional breakpoints.
-
"mwatch clear" will clear all message watches.
-
"mwatch add" will add the specified messages to the watch list.
-
"mwatch list" will return a list of breakpoints that have been set by previous calls to mwatch.
See Also: objwatch,
objbrk,
objmessagebrk,
procmessagebrk.
next
next
Examples:
-
"next"
- execute the next assembly instruction without entering it
-
"n"
Execute the patient by a single assembly instruction, skipping over any calls, repeated instructions, or software interrupts.
-
next
does not protect against recursion, so when the breakpoint for the next instruction is hit, the frame of execution may be one lower.
See Also: step,
istep.
|
GEOS SDK TechDocs
|
|
load ...
|
noStructEnum ...