1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
3 <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
4 <meta name="keywords" content="LLDB,C++,doxygen,API,documentation"/>
5 <meta name="description" content="C++ source code API documentation for LLDB."/>
6 <title>LLVM: lldb::SBLineEntry Class Reference</title>
7 <link href="doxygen.css" rel="stylesheet" type="text/css"/>
9 <p class="title">LLDB API Documentation</p>
10 <!-- Generated by Doxygen 1.8.1.2 -->
11 <div id="navrow1" class="tabs">
13 <li><a href="index.html"><span>Main Page</span></a></li>
14 <li><a href="namespaces.html"><span>Namespaces</span></a></li>
15 <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
16 <li><a href="files.html"><span>Files</span></a></li>
19 <div id="navrow2" class="tabs2">
21 <li><a href="annotated.html"><span>Class List</span></a></li>
22 <li><a href="classes.html"><span>Class Index</span></a></li>
23 <li><a href="functions.html"><span>Class Members</span></a></li>
26 <div id="nav-path" class="navpath">
28 <li class="navelem"><a class="el" href="namespacelldb.html">lldb</a></li><li class="navelem"><a class="el" href="classlldb_1_1SBLineEntry.html">SBLineEntry</a></li> </ul>
33 <a href="#pub-methods">Public Member Functions</a> |
34 <a href="#pro-methods">Protected Member Functions</a> |
35 <a href="#friends">Friends</a> |
36 <a href="classlldb_1_1SBLineEntry-members.html">List of all members</a> </div>
37 <div class="headertitle">
38 <div class="title">lldb::SBLineEntry Class Reference</div> </div>
40 <div class="contents">
42 <p><code>#include <<a class="el" href="SBLineEntry_8h_source.html">SBLineEntry.h</a>></code></p>
43 <table class="memberdecls">
44 <tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
45 Public Member Functions</h2></td></tr>
46 <tr class="memitem:a2b5a86952bdc674d3644839bba0cabeb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#a2b5a86952bdc674d3644839bba0cabeb">SBLineEntry</a> ()</td></tr>
47 <tr class="memitem:a6817f4d341d9cde2e8277b6eb0c10083"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#a6817f4d341d9cde2e8277b6eb0c10083">SBLineEntry</a> (const <a class="el" href="classlldb_1_1SBLineEntry.html">lldb::SBLineEntry</a> &rhs)</td></tr>
48 <tr class="memitem:a4230bd5d28b2583d92e44abf3e2fd5cf"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#a4230bd5d28b2583d92e44abf3e2fd5cf">~SBLineEntry</a> ()</td></tr>
49 <tr class="memitem:aed93ab11457cbef8275e2f87046277ab"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classlldb_1_1SBLineEntry.html">lldb::SBLineEntry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#aed93ab11457cbef8275e2f87046277ab">operator=</a> (const <a class="el" href="classlldb_1_1SBLineEntry.html">lldb::SBLineEntry</a> &rhs)</td></tr>
50 <tr class="memitem:a1a23f46687c694ee781792adeafb4946"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBAddress.html">lldb::SBAddress</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#a1a23f46687c694ee781792adeafb4946">GetStartAddress</a> () const </td></tr>
51 <tr class="memitem:a05db3137753202ea75da687b363a3339"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBAddress.html">lldb::SBAddress</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#a05db3137753202ea75da687b363a3339">GetEndAddress</a> () const </td></tr>
52 <tr class="memitem:a3186f983929fe714a3a06799b011e959"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#a3186f983929fe714a3a06799b011e959">IsValid</a> () const </td></tr>
53 <tr class="memitem:ab3680f08fb0fd8c0c0369835405bdb37"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBFileSpec.html">lldb::SBFileSpec</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#ab3680f08fb0fd8c0c0369835405bdb37">GetFileSpec</a> () const </td></tr>
54 <tr class="memitem:ab506be0c862c7de2cb6e99dd701d5762"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#ab506be0c862c7de2cb6e99dd701d5762">GetLine</a> () const </td></tr>
55 <tr class="memitem:a395a0b6806d3a02bd7a40526399693b2"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#a395a0b6806d3a02bd7a40526399693b2">GetColumn</a> () const </td></tr>
56 <tr class="memitem:a22d8ba909b8a76c878c28acade93af55"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#a22d8ba909b8a76c878c28acade93af55">SetFileSpec</a> (<a class="el" href="classlldb_1_1SBFileSpec.html">lldb::SBFileSpec</a> filespec)</td></tr>
57 <tr class="memitem:aac3c692274c679ee10de9e14d9a9ce12"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#aac3c692274c679ee10de9e14d9a9ce12">SetLine</a> (uint32_t line)</td></tr>
58 <tr class="memitem:ab377e27ca8ebc618fb405a3be29a64f6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#ab377e27ca8ebc618fb405a3be29a64f6">SetColumn</a> (uint32_t column)</td></tr>
59 <tr class="memitem:ac2b1e52af8ac3a299b05005e95edf68b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#ac2b1e52af8ac3a299b05005e95edf68b">operator==</a> (const <a class="el" href="classlldb_1_1SBLineEntry.html">lldb::SBLineEntry</a> &rhs) const </td></tr>
60 <tr class="memitem:ad1198e1e5f4b08f72773b7ca3eb8069e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#ad1198e1e5f4b08f72773b7ca3eb8069e">operator!=</a> (const <a class="el" href="classlldb_1_1SBLineEntry.html">lldb::SBLineEntry</a> &rhs) const </td></tr>
61 <tr class="memitem:a00fa7c942b293fda4dcf590b76d28d42"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#a00fa7c942b293fda4dcf590b76d28d42">GetDescription</a> (<a class="el" href="classlldb_1_1SBStream.html">lldb::SBStream</a> &description)</td></tr>
62 </table><table class="memberdecls">
63 <tr class="heading"><td colspan="2"><h2><a name="pro-methods"></a>
64 Protected Member Functions</h2></td></tr>
65 <tr class="memitem:a2a512b487d26d9435abec470057e1eca"><td class="memItemLeft" align="right" valign="top">lldb_private::LineEntry * </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#a2a512b487d26d9435abec470057e1eca">get</a> ()</td></tr>
66 </table><table class="memberdecls">
67 <tr class="heading"><td colspan="2"><h2><a name="friends"></a>
68 Friends</h2></td></tr>
69 <tr class="memitem:a6e49cb4c7b4df1a9e1231d58a4952607"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#a6e49cb4c7b4df1a9e1231d58a4952607">SBAddress</a></td></tr>
70 <tr class="memitem:ad26dad126a8393ff3d6d085256763b1e"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#ad26dad126a8393ff3d6d085256763b1e">SBCompileUnit</a></td></tr>
71 <tr class="memitem:abf05358ec2c89fa95b69c85ed46492c9"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#abf05358ec2c89fa95b69c85ed46492c9">SBFrame</a></td></tr>
72 <tr class="memitem:a61223b184d8edf3f301c71ce68df8af5"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLineEntry.html#a61223b184d8edf3f301c71ce68df8af5">SBSymbolContext</a></td></tr>
74 <a name="details" id="details"></a><h2>Detailed Description</h2>
75 <div class="textblock">
76 <p>Definition at line <a class="el" href="SBLineEntry_8h_source.html#l00019">19</a> of file <a class="el" href="SBLineEntry_8h_source.html">SBLineEntry.h</a>.</p>
77 </div><h2>Constructor & Destructor Documentation</h2>
78 <a class="anchor" id="a2b5a86952bdc674d3644839bba0cabeb"></a>
80 <div class="memproto">
81 <table class="memname">
83 <td class="memname">lldb::SBLineEntry::SBLineEntry </td>
85 <td class="paramname"></td><td>)</td>
89 </div><div class="memdoc">
93 <a class="anchor" id="a6817f4d341d9cde2e8277b6eb0c10083"></a>
95 <div class="memproto">
96 <table class="memname">
98 <td class="memname">lldb::SBLineEntry::SBLineEntry </td>
100 <td class="paramtype">const <a class="el" href="classlldb_1_1SBLineEntry.html">lldb::SBLineEntry</a> & </td>
101 <td class="paramname"><em>rhs</em></td><td>)</td>
105 </div><div class="memdoc">
109 <a class="anchor" id="a4230bd5d28b2583d92e44abf3e2fd5cf"></a>
110 <div class="memitem">
111 <div class="memproto">
112 <table class="memname">
114 <td class="memname">lldb::SBLineEntry::~SBLineEntry </td>
116 <td class="paramname"></td><td>)</td>
120 </div><div class="memdoc">
124 <h2>Member Function Documentation</h2>
125 <a class="anchor" id="a2a512b487d26d9435abec470057e1eca"></a>
126 <div class="memitem">
127 <div class="memproto">
128 <table class="mlabels">
130 <td class="mlabels-left">
131 <table class="memname">
133 <td class="memname">lldb_private::LineEntry* lldb::SBLineEntry::get </td>
135 <td class="paramname"></td><td>)</td>
140 <td class="mlabels-right">
141 <span class="mlabels"><span class="mlabel">protected</span></span> </td>
144 </div><div class="memdoc">
148 <a class="anchor" id="a395a0b6806d3a02bd7a40526399693b2"></a>
149 <div class="memitem">
150 <div class="memproto">
151 <table class="memname">
153 <td class="memname">uint32_t lldb::SBLineEntry::GetColumn </td>
155 <td class="paramname"></td><td>)</td>
159 </div><div class="memdoc">
163 <a class="anchor" id="a00fa7c942b293fda4dcf590b76d28d42"></a>
164 <div class="memitem">
165 <div class="memproto">
166 <table class="memname">
168 <td class="memname">bool lldb::SBLineEntry::GetDescription </td>
170 <td class="paramtype"><a class="el" href="classlldb_1_1SBStream.html">lldb::SBStream</a> & </td>
171 <td class="paramname"><em>description</em></td><td>)</td>
175 </div><div class="memdoc">
179 <a class="anchor" id="a05db3137753202ea75da687b363a3339"></a>
180 <div class="memitem">
181 <div class="memproto">
182 <table class="memname">
184 <td class="memname"><a class="el" href="classlldb_1_1SBAddress.html">lldb::SBAddress</a> lldb::SBLineEntry::GetEndAddress </td>
186 <td class="paramname"></td><td>)</td>
190 </div><div class="memdoc">
194 <a class="anchor" id="ab3680f08fb0fd8c0c0369835405bdb37"></a>
195 <div class="memitem">
196 <div class="memproto">
197 <table class="memname">
199 <td class="memname"><a class="el" href="classlldb_1_1SBFileSpec.html">lldb::SBFileSpec</a> lldb::SBLineEntry::GetFileSpec </td>
201 <td class="paramname"></td><td>)</td>
205 </div><div class="memdoc">
209 <a class="anchor" id="ab506be0c862c7de2cb6e99dd701d5762"></a>
210 <div class="memitem">
211 <div class="memproto">
212 <table class="memname">
214 <td class="memname">uint32_t lldb::SBLineEntry::GetLine </td>
216 <td class="paramname"></td><td>)</td>
220 </div><div class="memdoc">
224 <a class="anchor" id="a1a23f46687c694ee781792adeafb4946"></a>
225 <div class="memitem">
226 <div class="memproto">
227 <table class="memname">
229 <td class="memname"><a class="el" href="classlldb_1_1SBAddress.html">lldb::SBAddress</a> lldb::SBLineEntry::GetStartAddress </td>
231 <td class="paramname"></td><td>)</td>
235 </div><div class="memdoc">
239 <a class="anchor" id="a3186f983929fe714a3a06799b011e959"></a>
240 <div class="memitem">
241 <div class="memproto">
242 <table class="memname">
244 <td class="memname">bool lldb::SBLineEntry::IsValid </td>
246 <td class="paramname"></td><td>)</td>
250 </div><div class="memdoc">
254 <a class="anchor" id="ad1198e1e5f4b08f72773b7ca3eb8069e"></a>
255 <div class="memitem">
256 <div class="memproto">
257 <table class="memname">
259 <td class="memname">bool lldb::SBLineEntry::operator!= </td>
261 <td class="paramtype">const <a class="el" href="classlldb_1_1SBLineEntry.html">lldb::SBLineEntry</a> & </td>
262 <td class="paramname"><em>rhs</em></td><td>)</td>
266 </div><div class="memdoc">
270 <a class="anchor" id="aed93ab11457cbef8275e2f87046277ab"></a>
271 <div class="memitem">
272 <div class="memproto">
273 <table class="memname">
275 <td class="memname">const <a class="el" href="classlldb_1_1SBLineEntry.html">lldb::SBLineEntry</a>& lldb::SBLineEntry::operator= </td>
277 <td class="paramtype">const <a class="el" href="classlldb_1_1SBLineEntry.html">lldb::SBLineEntry</a> & </td>
278 <td class="paramname"><em>rhs</em></td><td>)</td>
282 </div><div class="memdoc">
286 <a class="anchor" id="ac2b1e52af8ac3a299b05005e95edf68b"></a>
287 <div class="memitem">
288 <div class="memproto">
289 <table class="memname">
291 <td class="memname">bool lldb::SBLineEntry::operator== </td>
293 <td class="paramtype">const <a class="el" href="classlldb_1_1SBLineEntry.html">lldb::SBLineEntry</a> & </td>
294 <td class="paramname"><em>rhs</em></td><td>)</td>
298 </div><div class="memdoc">
302 <a class="anchor" id="ab377e27ca8ebc618fb405a3be29a64f6"></a>
303 <div class="memitem">
304 <div class="memproto">
305 <table class="memname">
307 <td class="memname">void lldb::SBLineEntry::SetColumn </td>
309 <td class="paramtype">uint32_t </td>
310 <td class="paramname"><em>column</em></td><td>)</td>
314 </div><div class="memdoc">
318 <a class="anchor" id="a22d8ba909b8a76c878c28acade93af55"></a>
319 <div class="memitem">
320 <div class="memproto">
321 <table class="memname">
323 <td class="memname">void lldb::SBLineEntry::SetFileSpec </td>
325 <td class="paramtype"><a class="el" href="classlldb_1_1SBFileSpec.html">lldb::SBFileSpec</a> </td>
326 <td class="paramname"><em>filespec</em></td><td>)</td>
330 </div><div class="memdoc">
334 <a class="anchor" id="aac3c692274c679ee10de9e14d9a9ce12"></a>
335 <div class="memitem">
336 <div class="memproto">
337 <table class="memname">
339 <td class="memname">void lldb::SBLineEntry::SetLine </td>
341 <td class="paramtype">uint32_t </td>
342 <td class="paramname"><em>line</em></td><td>)</td>
346 </div><div class="memdoc">
350 <h2>Friends And Related Function Documentation</h2>
351 <a class="anchor" id="a6e49cb4c7b4df1a9e1231d58a4952607"></a>
352 <div class="memitem">
353 <div class="memproto">
354 <table class="mlabels">
356 <td class="mlabels-left">
357 <table class="memname">
359 <td class="memname">friend class <a class="el" href="classlldb_1_1SBAddress.html">SBAddress</a></td>
363 <td class="mlabels-right">
364 <span class="mlabels"><span class="mlabel">friend</span></span> </td>
367 </div><div class="memdoc">
369 <p>Definition at line <a class="el" href="SBLineEntry_8h_source.html#l00074">74</a> of file <a class="el" href="SBLineEntry_8h_source.html">SBLineEntry.h</a>.</p>
373 <a class="anchor" id="ad26dad126a8393ff3d6d085256763b1e"></a>
374 <div class="memitem">
375 <div class="memproto">
376 <table class="mlabels">
378 <td class="mlabels-left">
379 <table class="memname">
381 <td class="memname">friend class <a class="el" href="classlldb_1_1SBCompileUnit.html">SBCompileUnit</a></td>
385 <td class="mlabels-right">
386 <span class="mlabels"><span class="mlabel">friend</span></span> </td>
389 </div><div class="memdoc">
391 <p>Definition at line <a class="el" href="SBLineEntry_8h_source.html#l00075">75</a> of file <a class="el" href="SBLineEntry_8h_source.html">SBLineEntry.h</a>.</p>
395 <a class="anchor" id="abf05358ec2c89fa95b69c85ed46492c9"></a>
396 <div class="memitem">
397 <div class="memproto">
398 <table class="mlabels">
400 <td class="mlabels-left">
401 <table class="memname">
403 <td class="memname">friend class <a class="el" href="classlldb_1_1SBFrame.html">SBFrame</a></td>
407 <td class="mlabels-right">
408 <span class="mlabels"><span class="mlabel">friend</span></span> </td>
411 </div><div class="memdoc">
413 <p>Definition at line <a class="el" href="SBLineEntry_8h_source.html#l00076">76</a> of file <a class="el" href="SBLineEntry_8h_source.html">SBLineEntry.h</a>.</p>
417 <a class="anchor" id="a61223b184d8edf3f301c71ce68df8af5"></a>
418 <div class="memitem">
419 <div class="memproto">
420 <table class="mlabels">
422 <td class="mlabels-left">
423 <table class="memname">
425 <td class="memname">friend class <a class="el" href="classlldb_1_1SBSymbolContext.html">SBSymbolContext</a></td>
429 <td class="mlabels-right">
430 <span class="mlabels"><span class="mlabel">friend</span></span> </td>
433 </div><div class="memdoc">
435 <p>Definition at line <a class="el" href="SBLineEntry_8h_source.html#l00077">77</a> of file <a class="el" href="SBLineEntry_8h_source.html">SBLineEntry.h</a>.</p>
439 <hr/>The documentation for this class was generated from the following file:<ul>
440 <li><a class="el" href="SBLineEntry_8h_source.html">SBLineEntry.h</a></li>
442 </div><!-- contents -->
445 Generated on Fri Jul 19 2013 13:25:55 for <a href="http://lldb.llvm.org/">LLVM</a> by
446 <a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
447 align="middle" border="0"/>1.8.1.2</a><br>
448 Copyright © 2003-2013 University of Illinois at Urbana-Champaign.
449 All Rights Reserved.</p>
451 <!--#include virtual="/attrib.incl" -->