Index: trunk/doc/Flair/classflair_1_1core_1_1_semaphore.html
===================================================================
--- trunk/doc/Flair/classflair_1_1core_1_1_semaphore.html	(revision 47)
+++ trunk/doc/Flair/classflair_1_1core_1_1_semaphore.html	(revision 50)
@@ -140,10 +140,10 @@
 <tr class="memdesc:ae1a3001af72b853a3de39bd11f564790"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ae1a3001af72b853a3de39bd11f564790">More...</a><br /></td></tr>
 <tr class="separator:ae1a3001af72b853a3de39bd11f564790"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a197221f875628bec292dd6fbe6f04142"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_semaphore.html#a197221f875628bec292dd6fbe6f04142">GetSemaphore</a> (void) const </td></tr>
-<tr class="memdesc:a197221f875628bec292dd6fbe6f04142"><td class="mdescLeft">&#160;</td><td class="mdescRight">GetSemaphore.  <a href="#a197221f875628bec292dd6fbe6f04142">More...</a><br /></td></tr>
-<tr class="separator:a197221f875628bec292dd6fbe6f04142"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa56224f3d283a7d328b6a452f376a6f6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_semaphore.html#aa56224f3d283a7d328b6a452f376a6f6">ReleaseSemaphore</a> (void) const </td></tr>
-<tr class="memdesc:aa56224f3d283a7d328b6a452f376a6f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">ReleaseSemaphore.  <a href="#aa56224f3d283a7d328b6a452f376a6f6">More...</a><br /></td></tr>
-<tr class="separator:aa56224f3d283a7d328b6a452f376a6f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a640b354e4a388130befe88ea2b6a2c09"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_semaphore.html#a640b354e4a388130befe88ea2b6a2c09">GetSemaphore</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> timeout=TIME_INFINITE) const </td></tr>
+<tr class="memdesc:a640b354e4a388130befe88ea2b6a2c09"><td class="mdescLeft">&#160;</td><td class="mdescRight">GetSemaphore.  <a href="#a640b354e4a388130befe88ea2b6a2c09">More...</a><br /></td></tr>
+<tr class="separator:a640b354e4a388130befe88ea2b6a2c09"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a045a06ff109107b9d767efc2ec66d180"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_semaphore.html#a045a06ff109107b9d767efc2ec66d180">ReleaseSemaphore</a> (void) const </td></tr>
+<tr class="memdesc:a045a06ff109107b9d767efc2ec66d180"><td class="mdescLeft">&#160;</td><td class="mdescRight">ReleaseSemaphore.  <a href="#a045a06ff109107b9d767efc2ec66d180">More...</a><br /></td></tr>
+<tr class="separator:a045a06ff109107b9d767efc2ec66d180"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
 <tr class="memitem:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td></tr>
@@ -254,13 +254,13 @@
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a197221f875628bec292dd6fbe6f04142"></a>
+<a class="anchor" id="a640b354e4a388130befe88ea2b6a2c09"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">void flair::core::Semaphore::GetSemaphore </td>
+          <td class="memname">bool flair::core::Semaphore::GetSemaphore </td>
           <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname"></td><td>)</td>
+          <td class="paramtype"><a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a>&#160;</td>
+          <td class="paramname"><em>timeout</em> = <code>TIME_INFINITE</code></td><td>)</td>
           <td> const</td>
         </tr>
@@ -269,14 +269,20 @@
 
 <p>GetSemaphore. </p>
-<p>Lock the semaphore. </p>
-
-</div>
-</div>
-<a class="anchor" id="aa56224f3d283a7d328b6a452f376a6f6"></a>
+<p>Lock the semaphore.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">timeout</td><td>The timeout, in nanoseconds. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a045a06ff109107b9d767efc2ec66d180"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">void flair::core::Semaphore::ReleaseSemaphore </td>
+          <td class="memname">bool flair::core::Semaphore::ReleaseSemaphore </td>
           <td>(</td>
           <td class="paramtype">void&#160;</td>
@@ -298,5 +304,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_semaphore.html">Semaphore</a></li>
-    <li class="footer">Generated on Tue Jan 17 2017 09:52:31 for Flair by
+    <li class="footer">Generated on Wed May 31 2017 13:50:37 for Flair by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
