summaryrefslogtreecommitdiff
path: root/other/Kermit/doc/API_doc/html/classSystemMap.html
diff options
context:
space:
mode:
Diffstat (limited to 'other/Kermit/doc/API_doc/html/classSystemMap.html')
-rw-r--r--other/Kermit/doc/API_doc/html/classSystemMap.html178
1 files changed, 178 insertions, 0 deletions
diff --git a/other/Kermit/doc/API_doc/html/classSystemMap.html b/other/Kermit/doc/API_doc/html/classSystemMap.html
new file mode 100644
index 0000000..1442b5d
--- /dev/null
+++ b/other/Kermit/doc/API_doc/html/classSystemMap.html
@@ -0,0 +1,178 @@
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3<title>SystemMap class Reference</title>
4<link href="doxygen.css" rel="stylesheet" type="text/css">
5</head><body bgcolor="#ffffff">
6<!-- Generated by Doxygen 1.2.9.1 -->
7<center>
8<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; </center>
9<hr><h1>SystemMap Class Reference</h1>Representation of a System.map file.
10<a href="#_details">More...</a>
11<p>
12<code>#include &lt;<a class="el" href="SystemMap_8hpp-source.html">SystemMap.hpp</a>&gt;</code>
13<p>
14<a href="classSystemMap-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
15<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
16<tr><td nowrap align=right valign=top><a name="a0" doxytag="SystemMap::SystemMap"></a>
17&nbsp;</td><td valign=bottom><a class="el" href="classSystemMap.html#a0">SystemMap</a> (string file)</td></tr>
18<tr><td>&nbsp;</td><td><font size=-1><em>Create a SystemMap object and read symbol names and addresses from a file.</em></font><br><br></td></tr>
19<tr><td nowrap align=right valign=top><a name="a1" doxytag="SystemMap::SystemMap"></a>
20&nbsp;</td><td valign=bottom><a class="el" href="classSystemMap.html#a1">SystemMap</a> ()</td></tr>
21<tr><td>&nbsp;</td><td><font size=-1><em>Create a SystemMap object and leave it empty.</em></font><br><br></td></tr>
22<tr><td nowrap align=right valign=top><a name="a2" doxytag="SystemMap::~SystemMap"></a>
23&nbsp;</td><td valign=bottom><a class="el" href="classSystemMap.html#a2">~SystemMap</a> ()</td></tr>
24<tr><td>&nbsp;</td><td><font size=-1><em>Foo.</em></font><br><br></td></tr>
25<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classSystemMap.html#a3">contains</a> (string)</td></tr>
26<tr><td>&nbsp;</td><td><font size=-1><em>Check if a symbol (by name) is part of the object.</em> <a href="#a3">More...</a><em></em></font><br><br></td></tr>
27<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classSystemMap.html#a4">add</a> (string name, unsigned int address)</td></tr>
28<tr><td>&nbsp;</td><td><font size=-1><em>Add a name, address pair to the object.</em> <a href="#a4">More...</a><em></em></font><br><br></td></tr>
29<tr><td nowrap align=right valign=top>unsigned int&nbsp;</td><td valign=bottom><a class="el" href="classSystemMap.html#a5">operator[]</a> (string name)</td></tr>
30<tr><td>&nbsp;</td><td><font size=-1><em>Random access operator for accessing elements in the form x = &lt;name&gt;[&lt;symbol&gt;].</em> <a href="#a5">More...</a><em></em></font><br><br></td></tr>
31</table>
32<hr><a name="_details"></a><h2>Detailed Description</h2>
33Representation of a System.map file.
34<p>
35It maps names to addresses.
36<p>
37<hr><h2>Member Function Documentation</h2>
38<a name="a4" doxytag="SystemMap::add"></a><p>
39<table width="100%" cellpadding="2" cellspacing="0" border="0">
40 <tr>
41 <td class="md">
42 <table cellpadding="0" cellspacing="0" border="0">
43 <tr>
44 <td class="md" nowrap valign="top">
45void SystemMap::add
46 </td>
47 <td class="md">(&nbsp</td>
48 <td class="md">string </td>
49 <td class="mdname"> <em>name</em>, </td>
50 </tr>
51 <tr>
52 <td></td>
53 <td></td>
54 <td class="md"> <tr>
55 <td></td>
56 <td></td>
57 <td class="md">unsigned int </td>
58 <td class="mdname"> <em>address</em> </td>
59 </tr>
60 <tr>
61 <td></td>
62 <td class="md">)&nbsp</td>
63 <td class="md" colspan="2"> </td>
64 </tr>
65
66 </table>
67 </td>
68 </tr>
69</table>
70<table cellspacing=5 cellpadding=0 border=0>
71 <tr>
72 <td>
73 &nbsp;
74 </td>
75 <td>
76
77<p>
78Add a name, address pair to the object.
79<p>
80<dl compact><dt>
81Parameters: <dd>
82<table border=0 cellspacing=2 cellpadding=0>
83<tr><td valign=top><em>name
84</em>&nbsp;</td><td>
85Symbolname. If a symbol with this name already exists it will not be added. </td></tr>
86<tr><td valign=top><em>address
87</em>&nbsp;</td><td>
88the address of the symbol. </td></tr>
89</table>
90</dl> </td>
91 </tr>
92</table>
93<a name="a3" doxytag="SystemMap::contains"></a><p>
94<table width="100%" cellpadding="2" cellspacing="0" border="0">
95 <tr>
96 <td class="md">
97 <table cellpadding="0" cellspacing="0" border="0">
98 <tr>
99 <td class="md" nowrap valign="top">
100bool SystemMap::contains
101 </td>
102 <td class="md">(&nbsp</td>
103 <td class="md">string </td>
104 <td class="mdname"> </td>
105 <td class="md">)&nbsp;</td>
106 <td class="md"> </td>
107 </tr>
108
109 </table>
110 </td>
111 </tr>
112</table>
113<table cellspacing=5 cellpadding=0 border=0>
114 <tr>
115 <td>
116 &nbsp;
117 </td>
118 <td>
119
120<p>
121Check if a symbol (by name) is part of the object.
122<p>
123<dl compact><dt>
124<b>Returns: </b><dd>
125true if the questioned symbol is part of the object (else false). </dl> </td>
126 </tr>
127</table>
128<a name="a5" doxytag="SystemMap::operator[]"></a><p>
129<table width="100%" cellpadding="2" cellspacing="0" border="0">
130 <tr>
131 <td class="md">
132 <table cellpadding="0" cellspacing="0" border="0">
133 <tr>
134 <td class="md" nowrap valign="top">
135unsigned int SystemMap::operator[]
136 </td>
137 <td class="md">(&nbsp</td>
138 <td class="md">string </td>
139 <td class="mdname"> <em>name</em> </td>
140 <td class="md">)&nbsp;</td>
141 <td class="md"> </td>
142 </tr>
143
144 </table>
145 </td>
146 </tr>
147</table>
148<table cellspacing=5 cellpadding=0 border=0>
149 <tr>
150 <td>
151 &nbsp;
152 </td>
153 <td>
154
155<p>
156Random access operator for accessing elements in the form x = &lt;name&gt;[&lt;symbol&gt;].
157<p>
158<dl compact><dt>
159Parameters: <dd>
160<table border=0 cellspacing=2 cellpadding=0>
161<tr><td valign=top><em>name
162</em>&nbsp;</td><td>
163of a symbol. </td></tr>
164</table>
165</dl><dl compact><dt>
166<b>Returns: </b><dd>
167the address of symbol name. </dl> </td>
168 </tr>
169</table>
170<hr>The documentation for this class was generated from the following file:<ul>
171<li><a class="el" href="SystemMap_8hpp-source.html">SystemMap.hpp</a></ul>
172<hr><address><small>Generated at Tue Aug 14 18:04:51 2001 for Kermit by
173<a href="http://www.doxygen.org/index.html">
174<img src="doxygen.gif" alt="doxygen" align="middle" border=0
175width=110 height=53></a>1.2.9.1 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>,
176 &copy;&nbsp;1997-2001</small></address>
177</body>
178</html>