24
23
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#5416388f76405e6feda937f4dcf49b31">clear_alarm</a>()</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td><code> [protected]</code></td></tr>
25
24
<tr class="memlist"><td><a class="el" href="classsbuild_1_1device__lock.html#6f8308c5da0bfbf69222ca697f8d9d93">device</a></td><td><a class="el" href="classsbuild_1_1device__lock.html">sbuild::device_lock</a></td><td><code> [private]</code></td></tr>
26
25
<tr class="memlist"><td><a class="el" href="classsbuild_1_1device__lock.html#1516398c3fdcda9622d4ce5b363c71d5">device_lock</a>(std::string const &device)</td><td><a class="el" href="classsbuild_1_1device__lock.html">sbuild::device_lock</a></td><td></td></tr>
27
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#d714294633f668a30fac9172c7ad79b4">error</a> typedef</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
26
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#d10227b655006fec0115c6ea7dc8a0ad2526e9f4e7f3ae5abab02e6e4e25c66c">DEVICE_LOCK</a> enum value</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
27
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#d10227b655006fec0115c6ea7dc8a0adaa29a1137199b2abfbd7a094cb5776be">DEVICE_LOCK_TIMEOUT</a> enum value</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
28
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#d10227b655006fec0115c6ea7dc8a0ad1e73d5c8b1d9adab4f82e5c91fb4f188">DEVICE_RELEASE</a> enum value</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
29
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#d10227b655006fec0115c6ea7dc8a0ad1c34acbc2f9046fc2c1afe59eca56942">DEVICE_RELEASE_TIMEOUT</a> enum value</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
30
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#d10227b655006fec0115c6ea7dc8a0ad128a1e31e55230ce905767c87ea2a579">DEVICE_TEST</a> enum value</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
31
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#720366c557ce305d98f400a44b6cc410">error</a> typedef</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
32
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#d10227b655006fec0115c6ea7dc8a0ad">error_code</a> enum name</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
28
33
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#50f07760e0ecc88f17310b820d38e7e3">lock</a>()</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td><code> [protected]</code></td></tr>
34
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#d10227b655006fec0115c6ea7dc8a0adc3add0ddc3fd83957717c1438b8a29fd">LOCK</a> enum value</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
29
35
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#b6bc5fe9d9385747cc40de315bd810a9521887538376a8970aa8c30947ac4fd1">LOCK_EXCLUSIVE</a> enum value</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
30
36
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#b6bc5fe9d9385747cc40de315bd810a9ee7062940214451a6308be6457f1817b">LOCK_NONE</a> enum value</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
31
37
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#b6bc5fe9d9385747cc40de315bd810a973a272d53c08adac5b44286cf39cf5b0">LOCK_SHARED</a> enum value</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
38
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#d10227b655006fec0115c6ea7dc8a0ad11fce2183aeb9557387b2835401114f1">LOCK_TIMEOUT</a> enum value</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
32
39
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#f8465caad2c2f399faff84ac0c668d3d">set_alarm</a>()</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td><code> [protected]</code></td></tr>
33
40
<tr class="memlist"><td><a class="el" href="classsbuild_1_1device__lock.html#3f916a50747a7342e517f917bc3c920d">set_lock</a>(type lock_type, unsigned int timeout)</td><td><a class="el" href="classsbuild_1_1device__lock.html">sbuild::device_lock</a></td><td></td></tr>
34
41
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#2fecbce8474389e8ddc48efecd451ae4">sbuild::lock::set_lock</a>(type lock_type, unsigned int timeout)=0</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td><code> [pure virtual]</code></td></tr>
35
42
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#e43e1943eb30fb5f78cf86a06b41a216">set_timer</a>(struct itimerval const &timer)</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td><code> [protected]</code></td></tr>
43
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#d10227b655006fec0115c6ea7dc8a0ad1a2ec528212f871a66465fbfdf399e79">TIMEOUT_CANCEL</a> enum value</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
44
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#d10227b655006fec0115c6ea7dc8a0ad1aba1b3b4bf7fc9340eab1482037a52a">TIMEOUT_HANDLER</a> enum value</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
45
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#d10227b655006fec0115c6ea7dc8a0adbf17fa696d4bd7ba64be22af3988be12">TIMEOUT_SET</a> enum value</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
36
46
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#b6bc5fe9d9385747cc40de315bd810a9">type</a> enum name</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td></td></tr>
37
47
<tr class="memlist"><td><a class="el" href="classsbuild_1_1device__lock.html#33dfb206677fa330a91c97cff07ea2fc">unset_lock</a>()</td><td><a class="el" href="classsbuild_1_1device__lock.html">sbuild::device_lock</a></td><td><code> [virtual]</code></td></tr>
38
48
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#a61110b2f4f0b4028cb3642dab5ee9d8">unset_timer</a>()</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td><code> [protected]</code></td></tr>
39
49
<tr class="memlist"><td><a class="el" href="classsbuild_1_1device__lock.html#c32c325b39071a29a1a5be1d2e389a07">~device_lock</a>()</td><td><a class="el" href="classsbuild_1_1device__lock.html">sbuild::device_lock</a></td><td><code> [virtual]</code></td></tr>
40
50
<tr class="memlist"><td><a class="el" href="classsbuild_1_1lock.html#9ae4b76aa090f41d326754ba647afaa7">~lock</a>()</td><td><a class="el" href="classsbuild_1_1lock.html">sbuild::lock</a></td><td><code> [protected, virtual]</code></td></tr>
41
</table><hr size="1"><address style="align: right;"><small>Generated on Sat Jun 17 14:45:19 2006 for schroot by
51
</table><hr size="1"><address style="align: right;"><small>Generated on Thu Jul 6 19:27:58 2006 for schroot by
42
52
<a href="http://www.doxygen.org/index.html">
43
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
53
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>