core/com.nokia.carbide.cpp.doc.user/html/reference/view_memory_wnd.htm
author fturovic <frank.turovich@nokia.com>
Fri, 12 Feb 2010 14:45:16 -0600
branchRCL_2_4
changeset 949 57698352558c
parent 0 fb279309251b
permissions -rw-r--r--
revised manual reference pages and images
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
949
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     2
<html>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     3
<head>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     4
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     5
<meta http-equiv="Content-Style-Type" content="text/css" />
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     6
<meta name="LASTUPDATED" content="06/17/05 11:09:43" />
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     7
<title>Memory View</title>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     8
<link rel="StyleSheet" href="../../book.css" type="text/css"/>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     9
</head>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    10
<body bgcolor="#FFFFFF">
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    11
<h2>Memory View </h2>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    12
<p>  Use the <b>Memory</b> view to inspect and change process memory. You can address memory using expressions such as:</p>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    13
<ul>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    14
  <li class="code">0x0847d3c </li>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    15
  <li class="code">(&amp;y)+1024 </li>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    16
  <li class="code">*ptr</li>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    17
  <li class="code">FNname + 1 </li>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    18
</ul>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    19
<p>You can configure your output to display traditional, hexadecimal, ascii and/or signed/unsigned decimal. You can also set the size of the rendering columns. </p>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    20
<p class="note"><b>CAUTION</b> Arbitrarily changing memory contents could degrade the stability of the IDE, another program, or the operating system itself. Understand the consequences of manipulating memory.</p>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    21
<p>Figure 1 shows the Memory view.</p>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    22
<p align="center"><img src="../images/views/view_memory.png" width="639" height="250" /></p>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    23
<p class="figure">Figure 2 - Memory view showing a memory rendering in traditional format</p>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    24
<h5>Table 1 Memory view&mdash;items </h5>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    25
<table width="100%"  border="0" cellpadding="2" cellspacing="0">
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    26
  <tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    27
    <th width="37%" scope="col">Item</th>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    28
    <th width="11%" scope="col">Icon</th>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    29
    <th width="52%" scope="col">Explanation</th>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    30
  </tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    31
  <tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    32
    <td><a href="../tasks/memory/view_memory_show.htm">New Memory View</a> </td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    33
    <td><div align="center"><img src="images/view_mem_new_memory_btn.png" width="16" height="17" /></div></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    34
    <td>Click to add a new Memory monitor view. </td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    35
  </tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    36
  <tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    37
    <td><b>Pin Memory Monitor </b></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    38
    <td><div align="center"><img src="images/view_mem_pin_memory_btn.png" width="19" height="18" /></div></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    39
    <td>Pin memory view.</td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    40
  </tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    41
  <tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    42
    <td><b>Refresh</b></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    43
    <td>&nbsp;</td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    44
    <td>Click to refresh the memory display.</td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    45
  </tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    46
  <tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    47
    <td><b>Toggle Memory Monitors Pane </b></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    48
    <td><div align="center"><img src="images/view_mem_toggle_pane_btn.png" width="19" height="17" /></div></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    49
    <td>Toggles the current Memory monitors view between showing only a Memory Monitor pane and a Memory Monitor and Memory Rendering pane. </td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    50
  </tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    51
  <tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    52
    <td><b>Toggle Split Pane </b></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    53
    <td><div align="center"><img src="images/view_mem_split_pane_btn.png" width="17" height="17" /></div></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    54
    <td>Alternately shows and hides the Memory Rendering pane. </td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    55
  </tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    56
  <tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    57
    <td><b>Link Memory Monitor Panes </b></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    58
    <td><div align="center"><img src="images/view_mem_link_btn.png" width="20" height="19" /></div></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    59
    <td><span>Enable to synchronize the current selection between the rendering of the same memory monitor </span>. </td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    60
  </tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    61
  <tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    62
    <td><b>Switch Memory Monitor </b></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    63
    <td><div align="center"><img src="images/view_mem_switch_monitor_btn.png" width="33" height="20" /></div></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    64
    <td>If different memory monitor views have been added, select from list of memory monitor views.</td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    65
  </tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    66
  <tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    67
    <td><a href="../tasks/memory/memory_monitor_adding.htm">Add Memory Monitor</a> / <a href="../tasks/memory/memory_rendering_adding.htm">Add Rendering</a> </td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    68
    <td><div align="center"><img src="../images/icons/mem_add_monitor_icon.png" width="18" height="18" /></div></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    69
    <td>Add a new memory address or variable to the Memory Monitors pane, or add a new rendering to the Memory Rendering pane. </td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    70
  </tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    71
  <tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    72
    <td><a href="../tasks/memory/memory_monitor_removing.htm">Remove Memory Monitor / Remove Rendering </a></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    73
    <td><div align="center"><img src="../images/icons/mem_remove_monitor_icon.png" width="19" height="19" /></div></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    74
    <td>Remove the selected   memory address or variable from the Memory Monitors pane, or remove the selected rendering from the Memory Rendering pane. </td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    75
  </tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    76
  <tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    77
    <td><b>Remove All </b></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    78
    <td><div align="center"><img src="../images/icons/mem_remove_all_icon.png" width="21" height="20" /></div></td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    79
    <td>Remove all memory monitors or renderings from the associated pane. </td>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    80
  </tr>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    81
</table>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    82
<p align="left">Each memory monitor rendering pane can be configured independently. Right-click in the Renderings pane to see the rendering options available. The options presented in the context menu may differ if you have not chosen the Traditional rendering view (Figure 2). </p>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    83
<p align="center"><img src="images/menu_mem_rendering_options.png" width="198" height="270"></p>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    84
<p class="figure">Figure 2 - Rendering pane options </p>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    85
<h5>Related tasks</h5>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    86
<ul>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    87
  <li><a href="../tasks/memory/memory_monitor_adding.htm"> Adding a Memory Monitor</a></li>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    88
  <li><a href="../tasks/memory/memory_rendering_adding.htm">Adding a Memory Rendering </a></li>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    89
</ul>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    90
<div id="footer">Copyright &copy; 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    91
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    92
</body>
57698352558c revised manual reference pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    93
</html>