Using SoftBench Debugger Data Graph Window
Using the Graph Area
Table on page 243 shows the popup menu available in this dialog box.
Table | Node Values Dialog Box Action Menu | ||
|
|
| |
| Object Selected | Actions Allowed | |
|
|
| |
| Data Member | Values Actions Menu | |
|
| • | Follow |
|
| • | Follow Recursively |
|
| • | Set Value… |
|
| • | Show On Graph |
|
| • | Hide On Graph |
|
|
|
|
You can display a particular member value or values on the labels of nodes in the Graph Area by selecting the member in the "Node Values" dialog box and selecting "Show On Graph". "Hide On Graph" removes the selected value or values.
Setting Data Member ValuesSelecting "Set Values…" invokes the "Set Values" dialog box, which enables you to set a data member value. A
"Follow" and "Follow Recursively" perform the same operation as on the Graph Area. It is useful to follow the pointers selecting the "Show Node Values" dialog box if the object contains many pointers and you want to follow only a few of them.
SoftBench Debugger displays the special C++ variable .__vptr (used with aCC) or .__vfp (used with CC) in the "Node Values" dialog box if the object has virtual functions. However, this virtual pointer cannot be followed.
Chapter 8 | 243 |