blob: 777d28c32b8e5cd5b8e898ad449c956a81e7763a [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.3"/>
<title>Lucene.Net: Lucene.Net.Index.ConcurrentMergeScheduler.MergeThread Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="lucene-net-icon-128x128.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Lucene.Net
&#160;<span id="projectnumber">3.0.3</span>
</div>
<div id="projectbrief">Lucene.Net is a .NET port of the Java Lucene Indexing Library</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.3 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="Index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Packages</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Properties</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespace_lucene.html">Lucene</a></li><li class="navelem"><a class="el" href="namespace_lucene_1_1_net.html">Net</a></li><li class="navelem"><a class="el" href="namespace_lucene_1_1_net_1_1_index.html">Index</a></li><li class="navelem"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_concurrent_merge_scheduler.html">ConcurrentMergeScheduler</a></li><li class="navelem"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_concurrent_merge_scheduler_1_1_merge_thread.html">MergeThread</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#properties">Properties</a> &#124;
<a href="class_lucene_1_1_net_1_1_index_1_1_concurrent_merge_scheduler_1_1_merge_thread-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Lucene.Net.Index.ConcurrentMergeScheduler.MergeThread Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Inherits <a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html">Lucene.Net.Support.ThreadClass</a>.</p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a7aa5027be2473953d0aa8a749e818631"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_concurrent_merge_scheduler_1_1_merge_thread.html#a7aa5027be2473953d0aa8a749e818631">MergeThread</a> (<a class="el" href="class_lucene_1_1_net_1_1_index_1_1_concurrent_merge_scheduler.html">ConcurrentMergeScheduler</a> enclosingInstance, <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_writer.html">IndexWriter</a> writer, <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_merge_policy_1_1_one_merge.html">MergePolicy.OneMerge</a> startMerge)</td></tr>
<tr class="separator:a7aa5027be2473953d0aa8a749e818631"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70192172081e0404718a4378f12e0731"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_concurrent_merge_scheduler_1_1_merge_thread.html#a70192172081e0404718a4378f12e0731">SetRunningMerge</a> (<a class="el" href="class_lucene_1_1_net_1_1_index_1_1_merge_policy_1_1_one_merge.html">MergePolicy.OneMerge</a> merge)</td></tr>
<tr class="separator:a70192172081e0404718a4378f12e0731"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64415b8121d29915162353968133e9aa"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_concurrent_merge_scheduler_1_1_merge_thread.html#a64415b8121d29915162353968133e9aa">SetThreadPriority</a> (int pri)</td></tr>
<tr class="separator:a64415b8121d29915162353968133e9aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74f091770be3ca42df76ec540f363fc4"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_concurrent_merge_scheduler_1_1_merge_thread.html#a74f091770be3ca42df76ec540f363fc4">Run</a> ()</td></tr>
<tr class="memdesc:a74f091770be3ca42df76ec540f363fc4"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method has no functionality unless the method is overridden <a href="#a74f091770be3ca42df76ec540f363fc4"></a><br/></td></tr>
<tr class="separator:a74f091770be3ca42df76ec540f363fc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6df8768150bdc7e260c43f71cd59fc04"><td class="memItemLeft" align="right" valign="top">override System.String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_concurrent_merge_scheduler_1_1_merge_thread.html#a6df8768150bdc7e260c43f71cd59fc04">ToString</a> ()</td></tr>
<tr class="separator:a6df8768150bdc7e260c43f71cd59fc04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html">Lucene.Net.Support.ThreadClass</a></td></tr>
<tr class="memitem:a20a04b72b44cc1d0826d45d6309198ac inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a20a04b72b44cc1d0826d45d6309198ac">ThreadClass</a> ()</td></tr>
<tr class="memdesc:a20a04b72b44cc1d0826d45d6309198ac inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes a new instance of the <a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html" title="Support class used to handle threads ">ThreadClass</a> class <a href="#a20a04b72b44cc1d0826d45d6309198ac"></a><br/></td></tr>
<tr class="separator:a20a04b72b44cc1d0826d45d6309198ac inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab30f4662c57011e2937bd1e42ff3b92c inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#ab30f4662c57011e2937bd1e42ff3b92c">ThreadClass</a> (System.String <a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a7b25ff3108e5dbcbc8dad5f6d7c6fe57">Name</a>)</td></tr>
<tr class="memdesc:ab30f4662c57011e2937bd1e42ff3b92c inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes a new instance of the Thread class. <a href="#ab30f4662c57011e2937bd1e42ff3b92c"></a><br/></td></tr>
<tr class="separator:ab30f4662c57011e2937bd1e42ff3b92c inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad225cbe5cbbee2091901dd2817eee991 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#ad225cbe5cbbee2091901dd2817eee991">ThreadClass</a> (System.Threading.ThreadStart <a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a49f536710bf6797e6e0d417b38e17f0c">Start</a>)</td></tr>
<tr class="memdesc:ad225cbe5cbbee2091901dd2817eee991 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes a new instance of the Thread class. <a href="#ad225cbe5cbbee2091901dd2817eee991"></a><br/></td></tr>
<tr class="separator:ad225cbe5cbbee2091901dd2817eee991 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d7a825c9301994cb73c5b848e188cbe inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a6d7a825c9301994cb73c5b848e188cbe">ThreadClass</a> (System.Threading.ThreadStart <a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a49f536710bf6797e6e0d417b38e17f0c">Start</a>, System.String <a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a7b25ff3108e5dbcbc8dad5f6d7c6fe57">Name</a>)</td></tr>
<tr class="memdesc:a6d7a825c9301994cb73c5b848e188cbe inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes a new instance of the Thread class. <a href="#a6d7a825c9301994cb73c5b848e188cbe"></a><br/></td></tr>
<tr class="separator:a6d7a825c9301994cb73c5b848e188cbe inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49f536710bf6797e6e0d417b38e17f0c inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a49f536710bf6797e6e0d417b38e17f0c">Start</a> ()</td></tr>
<tr class="memdesc:a49f536710bf6797e6e0d417b38e17f0c inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Causes the operating system to change the state of the current thread instance to ThreadState.Running <a href="#a49f536710bf6797e6e0d417b38e17f0c"></a><br/></td></tr>
<tr class="separator:a49f536710bf6797e6e0d417b38e17f0c inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2600206579ac22224bacef23484101ab inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a2600206579ac22224bacef23484101ab">Interrupt</a> ()</td></tr>
<tr class="memdesc:a2600206579ac22224bacef23484101ab inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupts a thread that is in the WaitSleepJoin thread state <a href="#a2600206579ac22224bacef23484101ab"></a><br/></td></tr>
<tr class="separator:a2600206579ac22224bacef23484101ab inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af09d407cd73bb1f8682874a19aa5974a inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#af09d407cd73bb1f8682874a19aa5974a">SetDaemon</a> (bool isDaemon)</td></tr>
<tr class="separator:af09d407cd73bb1f8682874a19aa5974a inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a450ab4ede468712c718aa76ac4067a2e inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a450ab4ede468712c718aa76ac4067a2e">Join</a> ()</td></tr>
<tr class="memdesc:a450ab4ede468712c718aa76ac4067a2e inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Blocks the calling thread until a thread terminates <a href="#a450ab4ede468712c718aa76ac4067a2e"></a><br/></td></tr>
<tr class="separator:a450ab4ede468712c718aa76ac4067a2e inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea860cb53885350522e31ef0816c8bcc inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#aea860cb53885350522e31ef0816c8bcc">Join</a> (long MiliSeconds)</td></tr>
<tr class="memdesc:aea860cb53885350522e31ef0816c8bcc inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Blocks the calling thread until a thread terminates or the specified time elapses <a href="#aea860cb53885350522e31ef0816c8bcc"></a><br/></td></tr>
<tr class="separator:aea860cb53885350522e31ef0816c8bcc inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f6966e70373100347e9c7eda76b94b1 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a5f6966e70373100347e9c7eda76b94b1">Join</a> (long MiliSeconds, int NanoSeconds)</td></tr>
<tr class="memdesc:a5f6966e70373100347e9c7eda76b94b1 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Blocks the calling thread until a thread terminates or the specified time elapses <a href="#a5f6966e70373100347e9c7eda76b94b1"></a><br/></td></tr>
<tr class="separator:a5f6966e70373100347e9c7eda76b94b1 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cd1d613cf0754417f46520d7ef5bea6 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a6cd1d613cf0754417f46520d7ef5bea6">Resume</a> ()</td></tr>
<tr class="memdesc:a6cd1d613cf0754417f46520d7ef5bea6 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resumes a thread that has been suspended <a href="#a6cd1d613cf0754417f46520d7ef5bea6"></a><br/></td></tr>
<tr class="separator:a6cd1d613cf0754417f46520d7ef5bea6 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcc16a2ccf3e0e9d4f4c1b4715b735d8 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#adcc16a2ccf3e0e9d4f4c1b4715b735d8">Abort</a> ()</td></tr>
<tr class="memdesc:adcc16a2ccf3e0e9d4f4c1b4715b735d8 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Raises a ThreadAbortException in the thread on which it is invoked, to begin the process of terminating the thread. Calling this method usually terminates the thread <a href="#adcc16a2ccf3e0e9d4f4c1b4715b735d8"></a><br/></td></tr>
<tr class="separator:adcc16a2ccf3e0e9d4f4c1b4715b735d8 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a523854cbf5a93a47a3b6c17fcf1c5ad8 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a523854cbf5a93a47a3b6c17fcf1c5ad8">Abort</a> (object stateInfo)</td></tr>
<tr class="memdesc:a523854cbf5a93a47a3b6c17fcf1c5ad8 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Raises a ThreadAbortException in the thread on which it is invoked, to begin the process of terminating the thread while also providing exception information about the thread termination. Calling this method usually terminates the thread. <a href="#a523854cbf5a93a47a3b6c17fcf1c5ad8"></a><br/></td></tr>
<tr class="separator:a523854cbf5a93a47a3b6c17fcf1c5ad8 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68ffa04136fed2c8bc98793f038d6c50 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a68ffa04136fed2c8bc98793f038d6c50">Suspend</a> ()</td></tr>
<tr class="memdesc:a68ffa04136fed2c8bc98793f038d6c50 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspends the thread, if the thread is already suspended it has no effect <a href="#a68ffa04136fed2c8bc98793f038d6c50"></a><br/></td></tr>
<tr class="separator:a68ffa04136fed2c8bc98793f038d6c50 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca9b8de3fe28923ccc4f297f4a43f24c inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">override System.String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#aca9b8de3fe28923ccc4f297f4a43f24c">ToString</a> ()</td></tr>
<tr class="memdesc:aca9b8de3fe28923ccc4f297f4a43f24c inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtain a String that represents the current object <a href="#aca9b8de3fe28923ccc4f297f4a43f24c"></a><br/></td></tr>
<tr class="separator:aca9b8de3fe28923ccc4f297f4a43f24c inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f2fa968e36c5ccccbeccd07131d4088 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a2f2fa968e36c5ccccbeccd07131d4088">Equals</a> (object obj)</td></tr>
<tr class="separator:a2f2fa968e36c5ccccbeccd07131d4088 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb612117c7f483f5da82b227de56bf00 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#adb612117c7f483f5da82b227de56bf00">GetHashCode</a> ()</td></tr>
<tr class="separator:adb612117c7f483f5da82b227de56bf00 inherit pub_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="properties"></a>
Properties</h2></td></tr>
<tr class="memitem:a3257ae253854d6031b7d45af3b4b10b7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_concurrent_merge_scheduler.html">ConcurrentMergeScheduler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_concurrent_merge_scheduler_1_1_merge_thread.html#a3257ae253854d6031b7d45af3b4b10b7">Enclosing_Instance</a><code> [get]</code></td></tr>
<tr class="separator:a3257ae253854d6031b7d45af3b4b10b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a5ec5f4255d4aac073e1a0d56cac0fe"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_merge_policy_1_1_one_merge.html">MergePolicy.OneMerge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_concurrent_merge_scheduler_1_1_merge_thread.html#a9a5ec5f4255d4aac073e1a0d56cac0fe">RunningMerge</a><code> [get]</code></td></tr>
<tr class="separator:a9a5ec5f4255d4aac073e1a0d56cac0fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td colspan="2" onclick="javascript:toggleInherit('properties_class_lucene_1_1_net_1_1_support_1_1_thread_class')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html">Lucene.Net.Support.ThreadClass</a></td></tr>
<tr class="memitem:a83d876c0cf2c3b744bb38d84fabccf87 inherit properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">System.Threading.Thread&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a83d876c0cf2c3b744bb38d84fabccf87">Instance</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a83d876c0cf2c3b744bb38d84fabccf87 inherit properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the current thread instance <a href="#a83d876c0cf2c3b744bb38d84fabccf87"></a><br/></td></tr>
<tr class="separator:a83d876c0cf2c3b744bb38d84fabccf87 inherit properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b25ff3108e5dbcbc8dad5f6d7c6fe57 inherit properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">System.String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a7b25ff3108e5dbcbc8dad5f6d7c6fe57">Name</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a7b25ff3108e5dbcbc8dad5f6d7c6fe57 inherit properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the name of the thread <a href="#a7b25ff3108e5dbcbc8dad5f6d7c6fe57"></a><br/></td></tr>
<tr class="separator:a7b25ff3108e5dbcbc8dad5f6d7c6fe57 inherit properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad09f9cc805ad24c2ac18cb1a47286f44 inherit properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">System.Threading.ThreadPriority&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#ad09f9cc805ad24c2ac18cb1a47286f44">Priority</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ad09f9cc805ad24c2ac18cb1a47286f44 inherit properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets a value indicating the scheduling priority of a thread <a href="#ad09f9cc805ad24c2ac18cb1a47286f44"></a><br/></td></tr>
<tr class="separator:ad09f9cc805ad24c2ac18cb1a47286f44 inherit properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab900c47973536c61bfbef655aef17d38 inherit properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#ab900c47973536c61bfbef655aef17d38">IsAlive</a><code> [get]</code></td></tr>
<tr class="memdesc:ab900c47973536c61bfbef655aef17d38 inherit properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a value indicating the execution status of the current thread <a href="#ab900c47973536c61bfbef655aef17d38"></a><br/></td></tr>
<tr class="separator:ab900c47973536c61bfbef655aef17d38 inherit properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29fad241d94795b9b5cc6f89ebb90fbf inherit properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a29fad241d94795b9b5cc6f89ebb90fbf">IsBackground</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a29fad241d94795b9b5cc6f89ebb90fbf inherit properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets a value indicating whether or not a thread is a background thread. <a href="#a29fad241d94795b9b5cc6f89ebb90fbf"></a><br/></td></tr>
<tr class="separator:a29fad241d94795b9b5cc6f89ebb90fbf inherit properties_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html">Lucene.Net.Support.ThreadClass</a></td></tr>
<tr class="memitem:a8b5e97151d83e0393c3d336d33478cb4 inherit pub_static_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html">ThreadClass</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#a8b5e97151d83e0393c3d336d33478cb4">CurrentThread</a> ()</td></tr>
<tr class="separator:a8b5e97151d83e0393c3d336d33478cb4 inherit pub_static_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac402ff98f78da5e02bac0e942a871307 inherit pub_static_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#ac402ff98f78da5e02bac0e942a871307">Sleep</a> (long ms)</td></tr>
<tr class="separator:ac402ff98f78da5e02bac0e942a871307 inherit pub_static_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6a0f57399d2c3a42a135745e9e3b80f inherit pub_static_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html">ThreadClass</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#ab6a0f57399d2c3a42a135745e9e3b80f">Current</a> ()</td></tr>
<tr class="memdesc:ab6a0f57399d2c3a42a135745e9e3b80f inherit pub_static_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the currently running thread <a href="#ab6a0f57399d2c3a42a135745e9e3b80f"></a><br/></td></tr>
<tr class="separator:ab6a0f57399d2c3a42a135745e9e3b80f inherit pub_static_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae59e6ed451578456f52bbe47e832786a inherit pub_static_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#ae59e6ed451578456f52bbe47e832786a">operator==</a> (<a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html">ThreadClass</a> t1, object t2)</td></tr>
<tr class="separator:ae59e6ed451578456f52bbe47e832786a inherit pub_static_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebe35d4b3ff7fe10a9bc59de72f6fe66 inherit pub_static_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#aebe35d4b3ff7fe10a9bc59de72f6fe66">operator!=</a> (<a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html">ThreadClass</a> t1, object t2)</td></tr>
<tr class="separator:aebe35d4b3ff7fe10a9bc59de72f6fe66 inherit pub_static_methods_class_lucene_1_1_net_1_1_support_1_1_thread_class"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p>Definition at line <a class="el" href="_concurrent_merge_scheduler_8cs_source.html#l00286">286</a> of file <a class="el" href="_concurrent_merge_scheduler_8cs_source.html">ConcurrentMergeScheduler.cs</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a7aa5027be2473953d0aa8a749e818631"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Lucene.Net.Index.ConcurrentMergeScheduler.MergeThread.MergeThread </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_concurrent_merge_scheduler.html">ConcurrentMergeScheduler</a>&#160;</td>
<td class="paramname"><em>enclosingInstance</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_writer.html">IndexWriter</a>&#160;</td>
<td class="paramname"><em>writer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_merge_policy_1_1_one_merge.html">MergePolicy.OneMerge</a>&#160;</td>
<td class="paramname"><em>startMerge</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_concurrent_merge_scheduler_8cs_source.html#l00306">306</a> of file <a class="el" href="_concurrent_merge_scheduler_8cs_source.html">ConcurrentMergeScheduler.cs</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a74f091770be3ca42df76ec540f363fc4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">override void Lucene.Net.Index.ConcurrentMergeScheduler.MergeThread.Run </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>This method has no functionality unless the method is overridden </p>
<p>Reimplemented from <a class="el" href="class_lucene_1_1_net_1_1_support_1_1_thread_class.html#adfb1b99f40cda318189e07cd1c2f2f86">Lucene.Net.Support.ThreadClass</a>.</p>
<p>Definition at line <a class="el" href="_concurrent_merge_scheduler_8cs_source.html#l00350">350</a> of file <a class="el" href="_concurrent_merge_scheduler_8cs_source.html">ConcurrentMergeScheduler.cs</a>.</p>
</div>
</div>
<a class="anchor" id="a70192172081e0404718a4378f12e0731"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void Lucene.Net.Index.ConcurrentMergeScheduler.MergeThread.SetRunningMerge </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_merge_policy_1_1_one_merge.html">MergePolicy.OneMerge</a>&#160;</td>
<td class="paramname"><em>merge</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_concurrent_merge_scheduler_8cs_source.html#l00313">313</a> of file <a class="el" href="_concurrent_merge_scheduler_8cs_source.html">ConcurrentMergeScheduler.cs</a>.</p>
</div>
</div>
<a class="anchor" id="a64415b8121d29915162353968133e9aa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void Lucene.Net.Index.ConcurrentMergeScheduler.MergeThread.SetThreadPriority </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>pri</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_concurrent_merge_scheduler_8cs_source.html#l00332">332</a> of file <a class="el" href="_concurrent_merge_scheduler_8cs_source.html">ConcurrentMergeScheduler.cs</a>.</p>
</div>
</div>
<a class="anchor" id="a6df8768150bdc7e260c43f71cd59fc04"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">override System.String Lucene.Net.Index.ConcurrentMergeScheduler.MergeThread.ToString </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_concurrent_merge_scheduler_8cs_source.html#l00410">410</a> of file <a class="el" href="_concurrent_merge_scheduler_8cs_source.html">ConcurrentMergeScheduler.cs</a>.</p>
</div>
</div>
<h2 class="groupheader">Property Documentation</h2>
<a class="anchor" id="a3257ae253854d6031b7d45af3b4b10b7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_concurrent_merge_scheduler.html">ConcurrentMergeScheduler</a> Lucene.Net.Index.ConcurrentMergeScheduler.MergeThread.Enclosing_Instance</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_concurrent_merge_scheduler_8cs_source.html#l00294">294</a> of file <a class="el" href="_concurrent_merge_scheduler_8cs_source.html">ConcurrentMergeScheduler.cs</a>.</p>
</div>
</div>
<a class="anchor" id="a9a5ec5f4255d4aac073e1a0d56cac0fe"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_merge_policy_1_1_one_merge.html">MergePolicy.OneMerge</a> Lucene.Net.Index.ConcurrentMergeScheduler.MergeThread.RunningMerge</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_concurrent_merge_scheduler_8cs_source.html#l00322">322</a> of file <a class="el" href="_concurrent_merge_scheduler_8cs_source.html">ConcurrentMergeScheduler.cs</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>core/Index/<a class="el" href="_concurrent_merge_scheduler_8cs_source.html">ConcurrentMergeScheduler.cs</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Thu Jan 3 2013 02:12:50 for Lucene.Net by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3
</small></address>
</body>
</html>