Regenerated documentation, just to check.
This commit is contained in:
parent
b6961a10c9
commit
c37e6ff953
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -43,20 +43,20 @@ $(function() {
|
|||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceCRL.html" target="_self">CRL</a></td><td class="desc">The namespace of Coriolis Core </td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1AcmSigda.html" target="_self">AcmSigda</a></td><td class="desc">A Parser of ACM/Sigda 89' benchmarks </td></tr>
|
||||
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1AllianceFramework.html" target="_self">AllianceFramework</a></td><td class="desc">A Framework to work with Alliance formats </td></tr>
|
||||
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1AllianceLibrary.html" target="_self">AllianceLibrary</a></td><td class="desc">A small wrapper around <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> </td></tr>
|
||||
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1Banner.html" target="_self">Banner</a></td><td class="desc">Print Formatted Banners (on ttys) </td></tr>
|
||||
<tr id="row_0_4_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_4_" class="arrow" onclick="toggleFolder('0_4_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1Catalog.html" target="_self">Catalog</a></td><td class="desc">A Registry to store Alliance Cell metadatas </td></tr>
|
||||
<tr id="row_0_4_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1Catalog_1_1State.html" target="_self">State</a></td><td class="desc">An entry to store the Cell <a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog. ">State</a> in the <a class="el" href="classCRL_1_1Catalog.html" title="A Registry to store Alliance Cell metadatas. ">Catalog</a> </td></tr>
|
||||
<tr id="row_0_5_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1CatalogExtension.html" target="_self">CatalogExtension</a></td><td class="desc">Wrapper to access a <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> <a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog. ">Catalog::State</a> </td></tr>
|
||||
<tr id="row_0_6_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1Environment.html" target="_self">Environment</a></td><td class="desc">Holds all the Alliance environment variables </td></tr>
|
||||
<tr id="row_0_7_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1GraphicTool.html" target="_self">GraphicTool</a></td><td class="desc">Base Class to Hook ToolEngines into the CellViewer </td></tr>
|
||||
<tr id="row_0_8_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1RoutingGauge.html" target="_self">RoutingGauge</a></td><td class="desc">Gauge for the detailed routing </td></tr>
|
||||
<tr id="row_0_9_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1RoutingLayerGauge.html" target="_self">RoutingLayerGauge</a></td><td class="desc">Gauge of a Layer for the detailed routing </td></tr>
|
||||
<tr id="row_0_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_10_" class="arrow" onclick="toggleFolder('0_10_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1SearchPath.html" target="_self">SearchPath</a></td><td class="desc">An ordered list of search pathes </td></tr>
|
||||
<tr id="row_0_10_0_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1SearchPath_1_1Element.html" target="_self">Element</a></td><td class="desc">An element of the search path (mapping a directory) </td></tr>
|
||||
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1ToolEngine.html" target="_self">ToolEngine</a></td><td class="desc">Base Class of all Coriolis Tools </td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1Environment.html" target="_self">Environment</a></td><td class="desc">Holds all the Alliance environment variables </td></tr>
|
||||
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1Banner.html" target="_self">Banner</a></td><td class="desc">Print Formatted Banners (on ttys) </td></tr>
|
||||
<tr id="row_0_2_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_2_" class="arrow" onclick="toggleFolder('0_2_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1Catalog.html" target="_self">Catalog</a></td><td class="desc">A Registry to store Alliance Cell metadatas </td></tr>
|
||||
<tr id="row_0_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1Catalog_1_1State.html" target="_self">State</a></td><td class="desc">An entry to store the Cell <a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog.">State</a> in the <a class="el" href="classCRL_1_1Catalog.html" title="A Registry to store Alliance Cell metadatas.">Catalog</a> </td></tr>
|
||||
<tr id="row_0_3_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1CatalogExtension.html" target="_self">CatalogExtension</a></td><td class="desc">Wrapper to access a <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> <a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog.">Catalog::State</a> </td></tr>
|
||||
<tr id="row_0_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_4_" class="arrow" onclick="toggleFolder('0_4_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1SearchPath.html" target="_self">SearchPath</a></td><td class="desc">An ordered list of search pathes </td></tr>
|
||||
<tr id="row_0_4_0_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1SearchPath_1_1Element.html" target="_self">Element</a></td><td class="desc">An element of the search path (mapping a directory) </td></tr>
|
||||
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1AllianceLibrary.html" target="_self">AllianceLibrary</a></td><td class="desc">A small wrapper around <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> </td></tr>
|
||||
<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1RoutingLayerGauge.html" target="_self">RoutingLayerGauge</a></td><td class="desc">Gauge of a Layer for the detailed routing </td></tr>
|
||||
<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1RoutingGauge.html" target="_self">RoutingGauge</a></td><td class="desc">Gauge for the detailed routing </td></tr>
|
||||
<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1AllianceFramework.html" target="_self">AllianceFramework</a></td><td class="desc">A Framework to work with Alliance formats </td></tr>
|
||||
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1AcmSigda.html" target="_self">AcmSigda</a></td><td class="desc">A Parser of ACM/Sigda 89' benchmarks </td></tr>
|
||||
<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1ToolEngine.html" target="_self">ToolEngine</a></td><td class="desc">Base Class of all Coriolis Tools </td></tr>
|
||||
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1GraphicTool.html" target="_self">GraphicTool</a></td><td class="desc">Base Class to Hook ToolEngines into the CellViewer </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
|
@ -64,7 +64,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -53,7 +53,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -53,7 +53,7 @@ $(function() {
|
|||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a5e61fb60049f5a2dca1f2ca05fd5857a"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AcmSigda.html#a5e61fb60049f5a2dca1f2ca05fd5857a">load</a> (std::string benchmark)</td></tr>
|
||||
<tr class="memitem:a5e61fb60049f5a2dca1f2ca05fd5857a"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AcmSigda.html#a5e61fb60049f5a2dca1f2ca05fd5857a">load</a> (std::string benchmark)</td></tr>
|
||||
<tr class="separator:a5e61fb60049f5a2dca1f2ca05fd5857a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
|
@ -92,7 +92,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * CRL::AcmSigda::load </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * CRL::AcmSigda::load </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">std::string </td>
|
||||
<td class="paramname"><em>benchname</em></td><td>)</td>
|
||||
|
@ -118,7 +118,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -49,12 +49,12 @@ $(function() {
|
|||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#aab16db33a0ce2e3bce5739f7cadb3d5a">addCellGauge</a>(CellGauge *)</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#ae182fd150c695fd24c1b10ddbc377b32">addRoutingGauge</a>(RoutingGauge *)</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#a3e02f3d665cb0b2120df2fdfe9c3df4f">clearProperties</a>()</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#a3e02f3d665cb0b2120df2fdfe9c3df4f">clearProperties</a>()</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#a8cff32ced8cc163cadca885d8ed8a5fc">create</a>(unsigned long flags=NoFlags)</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#ac4381ad0c3799d584ef3ea160846e2bb">createCell</a>(const string &name, AllianceLibrary *library=NULL)</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#a0ec1cd09dec34dfecfec22927b92cc25ade58398b3ec849dc3aedb6a0812fbc7a">CreateLibrary</a> enum value</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#a4efc06e6a6d5413398946453c3fd6649">createLibrary</a>(const string &path, unsigned int flags, string libName="")</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#a67febf5bf9c8b322674648688639728b">destroy</a>()</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#a67febf5bf9c8b322674648688639728b">destroy</a>()</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#a976479af696a86c998c10d9d2604839d">get</a>()</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#a4085f3bc96ca5e4bf2d41a4ada9658f2">getAllianceLibrary</a>(unsigned int index)</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#a8e007b3f2ac45feec2907f77530a718c">getAllianceLibrary</a>(Library *)</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
|
@ -67,11 +67,11 @@ $(function() {
|
|||
<tr><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#afe822e9e04b613862aec5066743e1ffd">getParentLibrary</a>()</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#a4f1d2d34c254ac596e8c4a408ef6ba43">getParentLibraryName</a>() const</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#ab142ba712b0e6388e45bb8d2fa05d93e">getPrint</a>() const</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#aec46894a10e83abb54c495dc4d90f2d3">getProperties</a>() const</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#a599f61978df51d1d4c351f6cbd02488d">getProperty</a>(const Name &) const</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#aec46894a10e83abb54c495dc4d90f2d3">getProperties</a>() const</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#a599f61978df51d1d4c351f6cbd02488d">getProperty</a>(const Name &) const</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#ae102d655820c5d0a29a0200c5e83d42c">getRoutingGauge</a>(const Name &name="")</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#a0ec1cd09dec34dfecfec22927b92cc25a8d9678631764327cbfe81f8184fa9e05">HasCatalog</a> enum value</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#a1563f094565030c77592ed82f9a9989b">hasProperty</a>() const</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#a1563f094565030c77592ed82f9a9989b">hasProperty</a>() const</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#a03ef94e043d2d25eb7a6a5f1ae176432a4a10630340ffb5b0aa9983f8b7f4cbe0">IgnoreFeeds</a> enum value</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#a03ef94e043d2d25eb7a6a5f1ae176432">InstancesCountFlags</a> enum name</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#aa41d24d292c19624236fff250a28b102">isBLOCKAGE</a>(const string &name)</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
|
@ -82,10 +82,10 @@ $(function() {
|
|||
<tr class="even"><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#a0ec1cd09dec34dfecfec22927b92cc25">LibraryFlags</a> enum name</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#a2e43b1928a05eea4b2dc1fe0757e4865">loadLibraryCells</a>(Library *)</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#adc8acedeb9daa37b4ab2dee0717835fa">loadLibraryCells</a>(const Name &)</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#a8979674f11507cb4c7c5251b41ed72d5">put</a>(Property *)</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#a8979674f11507cb4c7c5251b41ed72d5">put</a>(Property *)</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#a03ef94e043d2d25eb7a6a5f1ae176432a3c65ebdaecc4b34b54a01ff3a5c3195a">Recursive</a> enum value</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#a7833a1f0b8c704930bdc00861e63cf5e">remove</a>(Property *)</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#ac35fbb8303b1a78db5ca0fc831fb6a0c">removeProperty</a>(const Name &)</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#a7833a1f0b8c704930bdc00861e63cf5e">remove</a>(Property *)</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#ac35fbb8303b1a78db5ca0fc831fb6a0c">removeProperty</a>(const Name &)</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#abb34a606c7cd21638b4439701a8dcef9">saveCell</a>(Cell *, unsigned int mode)</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#a5e5a3d137a2c141bf8984877b7f7d18a">saveLibrary</a>(Library *)</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html#afe7a103d54e865511fd55af90eddcf4e">saveLibrary</a>(AllianceLibrary *)</td><td class="entry"><a class="el" href="classCRL_1_1AllianceFramework.html">CRL::AllianceFramework</a></td><td class="entry"></td></tr>
|
||||
|
@ -94,7 +94,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -53,20 +53,30 @@ $(function() {
|
|||
<p>A Framework to work with Alliance formats.
|
||||
<a href="classCRL_1_1AllianceFramework.html#details">More...</a></p>
|
||||
|
||||
<p>Inherits <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a>.</p>
|
||||
<p>Inherits <a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a>.</p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
||||
Public Types</h2></td></tr>
|
||||
<tr class="memitem:a03ef94e043d2d25eb7a6a5f1ae176432"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a03ef94e043d2d25eb7a6a5f1ae176432">InstancesCountFlags</a> { <br />
|
||||
  <a class="el" href="classCRL_1_1AllianceFramework.html#a03ef94e043d2d25eb7a6a5f1ae176432a3c65ebdaecc4b34b54a01ff3a5c3195a">Recursive</a> = (1<<0),
|
||||
<br />
|
||||
  <a class="el" href="classCRL_1_1AllianceFramework.html#a03ef94e043d2d25eb7a6a5f1ae176432a3c65ebdaecc4b34b54a01ff3a5c3195a">Recursive</a> = (1<<0)
|
||||
, <br />
|
||||
  <a class="el" href="classCRL_1_1AllianceFramework.html#a03ef94e043d2d25eb7a6a5f1ae176432a4a10630340ffb5b0aa9983f8b7f4cbe0">IgnoreFeeds</a> = (1<<1)
|
||||
, <br />
|
||||
  <b>IgnoreDiodes</b> = (1<<2)
|
||||
, <br />
|
||||
  <b>IgnorePowerFeeds</b> = (1<<3)
|
||||
, <br />
|
||||
  <b>IgnoreNonLogic</b> = IgnoreFeeds|IgnoreDiodes|IgnorePowerFeeds
|
||||
, <br />
|
||||
  <b>TerminalNetlist</b> = (1<<4)
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="separator:a03ef94e043d2d25eb7a6a5f1ae176432"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0ec1cd09dec34dfecfec22927b92cc25"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a0ec1cd09dec34dfecfec22927b92cc25">LibraryFlags</a> { <br />
|
||||
  <a class="el" href="classCRL_1_1AllianceFramework.html#a0ec1cd09dec34dfecfec22927b92cc25ade58398b3ec849dc3aedb6a0812fbc7a">CreateLibrary</a> = (1<<0)
|
||||
, <br />
|
||||
  <b>AppendLibrary</b> = (1<<1)
|
||||
, <br />
|
||||
  <a class="el" href="classCRL_1_1AllianceFramework.html#a0ec1cd09dec34dfecfec22927b92cc25a8d9678631764327cbfe81f8184fa9e05">HasCatalog</a> = (1<<2)
|
||||
<br />
|
||||
}</td></tr>
|
||||
|
@ -90,39 +100,39 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="separator:a8e044592d2ceaea0060aec5dc5cc6900"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a036bd6fa8f837c81f60b9d424f817add"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCRL_1_1Catalog.html">Catalog</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a036bd6fa8f837c81f60b9d424f817add">getCatalog</a> ()</td></tr>
|
||||
<tr class="separator:a036bd6fa8f837c81f60b9d424f817add"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f1d2d34c254ac596e8c4a408ef6ba43"><td class="memItemLeft" align="right" valign="top">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a4f1d2d34c254ac596e8c4a408ef6ba43">getParentLibraryName</a> () const</td></tr>
|
||||
<tr class="memitem:a4f1d2d34c254ac596e8c4a408ef6ba43"><td class="memItemLeft" align="right" valign="top">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a4f1d2d34c254ac596e8c4a408ef6ba43">getParentLibraryName</a> () const</td></tr>
|
||||
<tr class="separator:a4f1d2d34c254ac596e8c4a408ef6ba43"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afe822e9e04b613862aec5066743e1ffd"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#afe822e9e04b613862aec5066743e1ffd">getParentLibrary</a> ()</td></tr>
|
||||
<tr class="memitem:afe822e9e04b613862aec5066743e1ffd"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#afe822e9e04b613862aec5066743e1ffd">getParentLibrary</a> ()</td></tr>
|
||||
<tr class="separator:afe822e9e04b613862aec5066743e1ffd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab6f9ac0f07b20c2444b13ef8bc55c9ea"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#ab6f9ac0f07b20c2444b13ef8bc55c9ea">getLibrary</a> (unsigned int index)</td></tr>
|
||||
<tr class="memitem:ab6f9ac0f07b20c2444b13ef8bc55c9ea"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#ab6f9ac0f07b20c2444b13ef8bc55c9ea">getLibrary</a> (unsigned int index)</td></tr>
|
||||
<tr class="separator:ab6f9ac0f07b20c2444b13ef8bc55c9ea"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4085f3bc96ca5e4bf2d41a4ada9658f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCRL_1_1AllianceLibrary.html">AllianceLibrary</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a4085f3bc96ca5e4bf2d41a4ada9658f2">getAllianceLibrary</a> (unsigned int index)</td></tr>
|
||||
<tr class="separator:a4085f3bc96ca5e4bf2d41a4ada9658f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8e007b3f2ac45feec2907f77530a718c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCRL_1_1AllianceLibrary.html">AllianceLibrary</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a8e007b3f2ac45feec2907f77530a718c">getAllianceLibrary</a> (<a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> *)</td></tr>
|
||||
<tr class="memitem:a8e007b3f2ac45feec2907f77530a718c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCRL_1_1AllianceLibrary.html">AllianceLibrary</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a8e007b3f2ac45feec2907f77530a718c">getAllianceLibrary</a> (<a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> *)</td></tr>
|
||||
<tr class="separator:a8e007b3f2ac45feec2907f77530a718c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4efc06e6a6d5413398946453c3fd6649"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCRL_1_1AllianceLibrary.html">AllianceLibrary</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a4efc06e6a6d5413398946453c3fd6649">createLibrary</a> (const string &path, unsigned int flags, string libName="")</td></tr>
|
||||
<tr class="separator:a4efc06e6a6d5413398946453c3fd6649"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5e5a3d137a2c141bf8984877b7f7d18a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a5e5a3d137a2c141bf8984877b7f7d18a">saveLibrary</a> (<a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> *)</td></tr>
|
||||
<tr class="memitem:a5e5a3d137a2c141bf8984877b7f7d18a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a5e5a3d137a2c141bf8984877b7f7d18a">saveLibrary</a> (<a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> *)</td></tr>
|
||||
<tr class="separator:a5e5a3d137a2c141bf8984877b7f7d18a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afe7a103d54e865511fd55af90eddcf4e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#afe7a103d54e865511fd55af90eddcf4e">saveLibrary</a> (<a class="el" href="classCRL_1_1AllianceLibrary.html">AllianceLibrary</a> *)</td></tr>
|
||||
<tr class="separator:afe7a103d54e865511fd55af90eddcf4e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae102d655820c5d0a29a0200c5e83d42c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCRL_1_1RoutingGauge.html">RoutingGauge</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#ae102d655820c5d0a29a0200c5e83d42c">getRoutingGauge</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> &name="")</td></tr>
|
||||
<tr class="memitem:ae102d655820c5d0a29a0200c5e83d42c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCRL_1_1RoutingGauge.html">RoutingGauge</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#ae102d655820c5d0a29a0200c5e83d42c">getRoutingGauge</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> &name="")</td></tr>
|
||||
<tr class="separator:ae102d655820c5d0a29a0200c5e83d42c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae2bf20fc92a4684bebdab666c68c8aab"><td class="memItemLeft" align="right" valign="top">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#ae2bf20fc92a4684bebdab666c68c8aab">getDefaultCGPinLayerName</a> () const</td></tr>
|
||||
<tr class="memitem:ae2bf20fc92a4684bebdab666c68c8aab"><td class="memItemLeft" align="right" valign="top">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#ae2bf20fc92a4684bebdab666c68c8aab">getDefaultCGPinLayerName</a> () const</td></tr>
|
||||
<tr class="separator:ae2bf20fc92a4684bebdab666c68c8aab"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae182fd150c695fd24c1b10ddbc377b32"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#ae182fd150c695fd24c1b10ddbc377b32">addRoutingGauge</a> (<a class="el" href="classCRL_1_1RoutingGauge.html">RoutingGauge</a> *)</td></tr>
|
||||
<tr class="separator:ae182fd150c695fd24c1b10ddbc377b32"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aab16db33a0ce2e3bce5739f7cadb3d5a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#aab16db33a0ce2e3bce5739f7cadb3d5a">addCellGauge</a> (CellGauge *)</td></tr>
|
||||
<tr class="separator:aab16db33a0ce2e3bce5739f7cadb3d5a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a329d04c188668968308108523d16e2be"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a329d04c188668968308108523d16e2be">getCell</a> (const string &name, unsigned int mode, unsigned int depth=(unsigned int) -1)</td></tr>
|
||||
<tr class="memitem:a329d04c188668968308108523d16e2be"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a329d04c188668968308108523d16e2be">getCell</a> (const string &name, unsigned int mode, unsigned int depth=(unsigned int) -1)</td></tr>
|
||||
<tr class="separator:a329d04c188668968308108523d16e2be"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac4381ad0c3799d584ef3ea160846e2bb"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#ac4381ad0c3799d584ef3ea160846e2bb">createCell</a> (const string &name, <a class="el" href="classCRL_1_1AllianceLibrary.html">AllianceLibrary</a> *library=NULL)</td></tr>
|
||||
<tr class="memitem:ac4381ad0c3799d584ef3ea160846e2bb"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#ac4381ad0c3799d584ef3ea160846e2bb">createCell</a> (const string &name, <a class="el" href="classCRL_1_1AllianceLibrary.html">AllianceLibrary</a> *library=NULL)</td></tr>
|
||||
<tr class="separator:ac4381ad0c3799d584ef3ea160846e2bb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb34a606c7cd21638b4439701a8dcef9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#abb34a606c7cd21638b4439701a8dcef9">saveCell</a> (<a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, unsigned int mode)</td></tr>
|
||||
<tr class="memitem:abb34a606c7cd21638b4439701a8dcef9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#abb34a606c7cd21638b4439701a8dcef9">saveCell</a> (<a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, unsigned int mode)</td></tr>
|
||||
<tr class="separator:abb34a606c7cd21638b4439701a8dcef9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e43b1928a05eea4b2dc1fe0757e4865"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a2e43b1928a05eea4b2dc1fe0757e4865">loadLibraryCells</a> (<a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> *)</td></tr>
|
||||
<tr class="memitem:a2e43b1928a05eea4b2dc1fe0757e4865"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a2e43b1928a05eea4b2dc1fe0757e4865">loadLibraryCells</a> (<a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> *)</td></tr>
|
||||
<tr class="separator:a2e43b1928a05eea4b2dc1fe0757e4865"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adc8acedeb9daa37b4ab2dee0717835fa"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#adc8acedeb9daa37b4ab2dee0717835fa">loadLibraryCells</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> &)</td></tr>
|
||||
<tr class="memitem:adc8acedeb9daa37b4ab2dee0717835fa"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#adc8acedeb9daa37b4ab2dee0717835fa">loadLibraryCells</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> &)</td></tr>
|
||||
<tr class="separator:adc8acedeb9daa37b4ab2dee0717835fa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
|
@ -131,12 +141,12 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr class="separator:a8cff32ced8cc163cadca885d8ed8a5fc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a976479af696a86c998c10d9d2604839d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classCRL_1_1AllianceFramework.html">AllianceFramework</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a976479af696a86c998c10d9d2604839d">get</a> ()</td></tr>
|
||||
<tr class="separator:a976479af696a86c998c10d9d2604839d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a95aa8c6b8ab3f995daf22a0317324933"><td class="memItemLeft" align="right" valign="top">static size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a95aa8c6b8ab3f995daf22a0317324933">getInstancesCount</a> (<a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, unsigned int flags)</td></tr>
|
||||
<tr class="memitem:a95aa8c6b8ab3f995daf22a0317324933"><td class="memItemLeft" align="right" valign="top">static size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html#a95aa8c6b8ab3f995daf22a0317324933">getInstancesCount</a> (<a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, unsigned int flags)</td></tr>
|
||||
<tr class="separator:a95aa8c6b8ab3f995daf22a0317324933"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>A Framework to work with Alliance formats. </p>
|
||||
<p>The <a class="el" href="classCRL_1_1AllianceFramework.html" title="A Framework to work with Alliance formats. ">AllianceFramework</a> is also registered as <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Property.html">Hurricane::Property</a> on the <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DataBase.html">Hurricane::DataBase</a>. </p>
|
||||
<p>The <a class="el" href="classCRL_1_1AllianceFramework.html" title="A Framework to work with Alliance formats.">AllianceFramework</a> is also registered as <a class="elRef" href="../hurricane/classHurricane_1_1Property.html">Hurricane::Property</a> on the <a class="elRef" href="../hurricane/classHurricane_1_1DataBase.html">Hurricane::DataBase</a>. </p>
|
||||
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
||||
<a id="a03ef94e043d2d25eb7a6a5f1ae176432"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a03ef94e043d2d25eb7a6a5f1ae176432">◆ </a></span>InstancesCountFlags</h2>
|
||||
|
@ -449,7 +459,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> & CRL::AllianceFramework::getParentLibraryName </td>
|
||||
<td class="memname">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> & CRL::AllianceFramework::getParentLibraryName </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -475,7 +485,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> * CRL::AllianceFramework::getParentLibrary </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> * CRL::AllianceFramework::getParentLibrary </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
|
@ -498,7 +508,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> * CRL::AllianceFramework::getLibrary </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> * CRL::AllianceFramework::getLibrary </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">unsigned int </td>
|
||||
<td class="paramname"><em>index</em></td><td>)</td>
|
||||
|
@ -506,7 +516,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p><b>Returns:</b> the <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> at <code>index</code> in the search path. </p>
|
||||
<p><b>Returns:</b> the <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> at <code>index</code> in the search path. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -538,13 +548,13 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname"><a class="el" href="classCRL_1_1AllianceLibrary.html">AllianceLibrary</a> * CRL::AllianceFramework::getAllianceLibrary </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td>
|
||||
<td class="paramname"><em>library</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p><b>Returns:</b> the <a class="el" href="classCRL_1_1AllianceLibrary.html" title="A small wrapper around Hurricane::Library. ">AllianceLibrary</a> which is associated to the <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> <code>library</code>. </p>
|
||||
<p><b>Returns:</b> the <a class="el" href="classCRL_1_1AllianceLibrary.html" title="A small wrapper around Hurricane::Library.">AllianceLibrary</a> which is associated to the <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> <code>library</code>. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -600,7 +610,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">void CRL::AllianceFramework::saveLibrary </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td>
|
||||
<td class="paramname"><em>library</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -638,7 +648,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">CellGauge * CRL::AllianceFramework::getRoutingGauge </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td>
|
||||
<td class="paramname"><em>name</em> = <code>""</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -659,7 +669,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> CRL::AllianceFramework::getDefaultCGPinLayerName </td>
|
||||
<td class="memname">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> CRL::AllianceFramework::getDefaultCGPinLayerName </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -720,7 +730,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * CRL::AllianceFramework::getCell </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * CRL::AllianceFramework::getCell </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const string & </td>
|
||||
<td class="paramname"><em>name</em>, </td>
|
||||
|
@ -763,7 +773,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * CRL::AllianceFramework::createCell </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * CRL::AllianceFramework::createCell </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const string & </td>
|
||||
<td class="paramname"><em>name</em>, </td>
|
||||
|
@ -801,7 +811,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">void CRL::AllianceFramework::saveCell </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -830,7 +840,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">unsigned int CRL::AllianceFramework::loadLibraryCells </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td>
|
||||
<td class="paramname"><em>library</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -849,7 +859,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">unsigned int CRL::AllianceFramework::loadLibraryCells </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -871,7 +881,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">size_t CRL::AllianceFramework::getInstancesCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -905,7 +915,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -56,7 +56,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -48,23 +48,23 @@ $(function() {
|
|||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>A small wrapper around <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a>.
|
||||
<p>A small wrapper around <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a>.
|
||||
<a href="classCRL_1_1AllianceLibrary.html#details">More...</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:ad7394ba603e21e655d4518795650f042"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceLibrary.html#ad7394ba603e21e655d4518795650f042">AllianceLibrary</a> ()</td></tr>
|
||||
<tr class="separator:ad7394ba603e21e655d4518795650f042"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1a0c9a0f2b74eaae859206e5338107a0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceLibrary.html#a1a0c9a0f2b74eaae859206e5338107a0">AllianceLibrary</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> &path, <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> *library=NULL)</td></tr>
|
||||
<tr class="memitem:a1a0c9a0f2b74eaae859206e5338107a0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceLibrary.html#a1a0c9a0f2b74eaae859206e5338107a0">AllianceLibrary</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> &path, <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> *library=NULL)</td></tr>
|
||||
<tr class="separator:a1a0c9a0f2b74eaae859206e5338107a0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3be21e668a6a01085df037989eacf6f8"><td class="memItemLeft" align="right" valign="top">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceLibrary.html#a3be21e668a6a01085df037989eacf6f8">getPath</a> () const</td></tr>
|
||||
<tr class="memitem:a3be21e668a6a01085df037989eacf6f8"><td class="memItemLeft" align="right" valign="top">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceLibrary.html#a3be21e668a6a01085df037989eacf6f8">getPath</a> () const</td></tr>
|
||||
<tr class="separator:a3be21e668a6a01085df037989eacf6f8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abd54e8a070660030c6d2af8a239359b5"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceLibrary.html#abd54e8a070660030c6d2af8a239359b5">getLibrary</a> () const</td></tr>
|
||||
<tr class="memitem:abd54e8a070660030c6d2af8a239359b5"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceLibrary.html#abd54e8a070660030c6d2af8a239359b5">getLibrary</a> () const</td></tr>
|
||||
<tr class="separator:abd54e8a070660030c6d2af8a239359b5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>A small wrapper around <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a>. </p>
|
||||
<p>The <a class="el" href="classCRL_1_1AllianceLibrary.html" title="A small wrapper around Hurricane::Library. ">AllianceLibrary</a> simply adds the path from which the <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> has been loaded. </p>
|
||||
<div class="textblock"><p>A small wrapper around <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a>. </p>
|
||||
<p>The <a class="el" href="classCRL_1_1AllianceLibrary.html" title="A small wrapper around Hurricane::Library.">AllianceLibrary</a> simply adds the path from which the <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> has been loaded. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="ad7394ba603e21e655d4518795650f042"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad7394ba603e21e655d4518795650f042">◆ </a></span>AllianceLibrary() <span class="overload">[1/2]</span></h2>
|
||||
|
@ -93,13 +93,13 @@ Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">CRL::AllianceLibrary::AllianceLibrary </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td>
|
||||
<td class="paramname"><em>path</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td>
|
||||
<td class="paramname"><em>library</em> = <code>NULL</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -124,7 +124,7 @@ Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> & CRL::AllianceLibrary::getPath </td>
|
||||
<td class="memname">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> & CRL::AllianceLibrary::getPath </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -150,7 +150,7 @@ Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> * CRL::AllianceLibrary::getLibrary </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> * CRL::AllianceLibrary::getLibrary </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -175,7 +175,7 @@ Public Member Functions</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -67,7 +67,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -495,7 +495,7 @@ Public Member Functions</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -60,7 +60,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -64,17 +64,17 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="separator:a6682f773880c7ca16bdca79057a08e6b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3ad457a2bf6246c3a1d9c3a4730c2696"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog.html#a3ad457a2bf6246c3a1d9c3a4730c2696">~Catalog</a> ()</td></tr>
|
||||
<tr class="separator:a3ad457a2bf6246c3a1d9c3a4730c2696"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5b04db2b2179d70212dd1b12daa903f9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCRL_1_1Catalog_1_1State.html">State</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog.html#a5b04db2b2179d70212dd1b12daa903f9">getState</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> &name, bool add=false)</td></tr>
|
||||
<tr class="memitem:a5b04db2b2179d70212dd1b12daa903f9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCRL_1_1Catalog_1_1State.html">State</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog.html#a5b04db2b2179d70212dd1b12daa903f9">getState</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> &name, bool add=false)</td></tr>
|
||||
<tr class="separator:a5b04db2b2179d70212dd1b12daa903f9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afe3ea2153684ed8df029ee896cef6608"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog.html#afe3ea2153684ed8df029ee896cef6608">mergeState</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> &name, const <a class="el" href="classCRL_1_1Catalog_1_1State.html">State</a> &other)</td></tr>
|
||||
<tr class="memitem:afe3ea2153684ed8df029ee896cef6608"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog.html#afe3ea2153684ed8df029ee896cef6608">mergeState</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> &name, const <a class="el" href="classCRL_1_1Catalog_1_1State.html">State</a> &other)</td></tr>
|
||||
<tr class="separator:afe3ea2153684ed8df029ee896cef6608"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada5b55e7926764fc9c7f5b7d4e6c2cdc"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog.html#ada5b55e7926764fc9c7f5b7d4e6c2cdc">deleteState</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> &name)</td></tr>
|
||||
<tr class="memitem:ada5b55e7926764fc9c7f5b7d4e6c2cdc"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog.html#ada5b55e7926764fc9c7f5b7d4e6c2cdc">deleteState</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> &name)</td></tr>
|
||||
<tr class="separator:ada5b55e7926764fc9c7f5b7d4e6c2cdc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa40bdbaf5b64f56b085bfce72dc89fe6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog.html#aa40bdbaf5b64f56b085bfce72dc89fe6">clear</a> ()</td></tr>
|
||||
<tr class="separator:aa40bdbaf5b64f56b085bfce72dc89fe6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a02ae9d3636235db933a29c08329c5778"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog.html#a02ae9d3636235db933a29c08329c5778">loadFromFile</a> (const string &path, <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> *library)</td></tr>
|
||||
<tr class="memitem:a02ae9d3636235db933a29c08329c5778"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog.html#a02ae9d3636235db933a29c08329c5778">loadFromFile</a> (const string &path, <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> *library)</td></tr>
|
||||
<tr class="separator:a02ae9d3636235db933a29c08329c5778"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3e326d2515c01af4fc75e421a3b61a81"><td class="memItemLeft" align="right" valign="top">map< <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a>, <a class="el" href="classCRL_1_1Catalog_1_1State.html">State</a> * > * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog.html#a3e326d2515c01af4fc75e421a3b61a81">getStates</a> ()</td></tr>
|
||||
<tr class="memitem:a3e326d2515c01af4fc75e421a3b61a81"><td class="memItemLeft" align="right" valign="top">map< <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a>, <a class="el" href="classCRL_1_1Catalog_1_1State.html">State</a> * > * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog.html#a3e326d2515c01af4fc75e421a3b61a81">getStates</a> ()</td></tr>
|
||||
<tr class="separator:a3e326d2515c01af4fc75e421a3b61a81"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
|
@ -135,7 +135,7 @@ Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname"><a class="el" href="classCRL_1_1Catalog_1_1State.html">State</a> * CRL::Catalog::getState </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td>
|
||||
<td class="paramname"><em>name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -164,7 +164,7 @@ Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">void CRL::Catalog::mergeState </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td>
|
||||
<td class="paramname"><em>name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -193,7 +193,7 @@ Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">bool CRL::Catalog::deleteState </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td>
|
||||
<td class="paramname"><em>name</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -237,7 +237,7 @@ Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td>
|
||||
<td class="paramname"><em>library</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -267,7 +267,7 @@ Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::map< <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Hurricane::Name</a>, <a class="el" href="classCRL_1_1Catalog_1_1State.html">State</a> * > * CRL::Catalog::getStates </td>
|
||||
<td class="memname">std::map< <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Hurricane::Name</a>, <a class="el" href="classCRL_1_1Catalog_1_1State.html">State</a> * > * CRL::Catalog::getStates </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
|
@ -292,7 +292,7 @@ Public Member Functions</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -69,7 +69,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -48,49 +48,49 @@ $(function() {
|
|||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Wrapper to access a <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> <a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog. ">Catalog::State</a>.
|
||||
<p>Wrapper to access a <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> <a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog.">Catalog::State</a>.
|
||||
<a href="classCRL_1_1CatalogExtension.html#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a5feda5d6fba490a71e3742361ec7b4a1"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a5feda5d6fba490a71e3742361ec7b4a1">isFeed</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="memitem:a5feda5d6fba490a71e3742361ec7b4a1"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a5feda5d6fba490a71e3742361ec7b4a1">isFeed</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="separator:a5feda5d6fba490a71e3742361ec7b4a1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2695acabeac2f224fa4ac3a9563aeee9"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a2695acabeac2f224fa4ac3a9563aeee9">isPad</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="memitem:a2695acabeac2f224fa4ac3a9563aeee9"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a2695acabeac2f224fa4ac3a9563aeee9">isPad</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="separator:a2695acabeac2f224fa4ac3a9563aeee9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37c8d304e7386ee31b73c826cb929e5f"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a37c8d304e7386ee31b73c826cb929e5f">isGds</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="memitem:a37c8d304e7386ee31b73c826cb929e5f"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a37c8d304e7386ee31b73c826cb929e5f">isGds</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="separator:a37c8d304e7386ee31b73c826cb929e5f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a90e941d2349f5a0f4f7fefb41b434b0a"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a90e941d2349f5a0f4f7fefb41b434b0a">isDelete</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="memitem:a90e941d2349f5a0f4f7fefb41b434b0a"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a90e941d2349f5a0f4f7fefb41b434b0a">isDelete</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="separator:a90e941d2349f5a0f4f7fefb41b434b0a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3af53ef4a7fa512a079adbcb68677e2f"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a3af53ef4a7fa512a079adbcb68677e2f">isPhysical</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="memitem:a3af53ef4a7fa512a079adbcb68677e2f"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a3af53ef4a7fa512a079adbcb68677e2f">isPhysical</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="separator:a3af53ef4a7fa512a079adbcb68677e2f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a558c506a28d2230e592080dccbcca380"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a558c506a28d2230e592080dccbcca380">isLogical</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="memitem:a558c506a28d2230e592080dccbcca380"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a558c506a28d2230e592080dccbcca380">isLogical</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="separator:a558c506a28d2230e592080dccbcca380"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9525c2253aa310a63de32caaeb694e66"><td class="memItemLeft" align="right" valign="top">static unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a9525c2253aa310a63de32caaeb694e66">getFlags</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, unsigned int mask=(unsigned int) -1)</td></tr>
|
||||
<tr class="memitem:a9525c2253aa310a63de32caaeb694e66"><td class="memItemLeft" align="right" valign="top">static unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a9525c2253aa310a63de32caaeb694e66">getFlags</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, unsigned int mask=(unsigned int) -1)</td></tr>
|
||||
<tr class="separator:a9525c2253aa310a63de32caaeb694e66"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab9475735032d500f4d4a8cf980864b3e"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#ab9475735032d500f4d4a8cf980864b3e">setFlags</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, unsigned int mask, bool value)</td></tr>
|
||||
<tr class="memitem:ab9475735032d500f4d4a8cf980864b3e"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#ab9475735032d500f4d4a8cf980864b3e">setFlags</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, unsigned int mask, bool value)</td></tr>
|
||||
<tr class="separator:ab9475735032d500f4d4a8cf980864b3e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82e4b139ca636feaca5d97836891b68"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#ab82e4b139ca636feaca5d97836891b68">setFeed</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, bool value)</td></tr>
|
||||
<tr class="memitem:ab82e4b139ca636feaca5d97836891b68"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#ab82e4b139ca636feaca5d97836891b68">setFeed</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, bool value)</td></tr>
|
||||
<tr class="separator:ab82e4b139ca636feaca5d97836891b68"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afceda0d184ed2964e160b563a216bc35"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#afceda0d184ed2964e160b563a216bc35">setPad</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, bool value)</td></tr>
|
||||
<tr class="memitem:afceda0d184ed2964e160b563a216bc35"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#afceda0d184ed2964e160b563a216bc35">setPad</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, bool value)</td></tr>
|
||||
<tr class="separator:afceda0d184ed2964e160b563a216bc35"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6c440bfd5ac56c9e07213c1347f0610a"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a6c440bfd5ac56c9e07213c1347f0610a">setGds</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, bool value)</td></tr>
|
||||
<tr class="memitem:a6c440bfd5ac56c9e07213c1347f0610a"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a6c440bfd5ac56c9e07213c1347f0610a">setGds</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, bool value)</td></tr>
|
||||
<tr class="separator:a6c440bfd5ac56c9e07213c1347f0610a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8a5bdbfb8c898f8ea00c8718c6714983"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a8a5bdbfb8c898f8ea00c8718c6714983">setDelete</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, bool value)</td></tr>
|
||||
<tr class="memitem:a8a5bdbfb8c898f8ea00c8718c6714983"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a8a5bdbfb8c898f8ea00c8718c6714983">setDelete</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, bool value)</td></tr>
|
||||
<tr class="separator:a8a5bdbfb8c898f8ea00c8718c6714983"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae3de9795e0ddce5a767cf53d79fec077"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#ae3de9795e0ddce5a767cf53d79fec077">setPhysical</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, bool value)</td></tr>
|
||||
<tr class="memitem:ae3de9795e0ddce5a767cf53d79fec077"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#ae3de9795e0ddce5a767cf53d79fec077">setPhysical</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, bool value)</td></tr>
|
||||
<tr class="separator:ae3de9795e0ddce5a767cf53d79fec077"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9609c756887f433fe9b250e32ff1ae0a"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a9609c756887f433fe9b250e32ff1ae0a">setLogical</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, bool value)</td></tr>
|
||||
<tr class="memitem:a9609c756887f433fe9b250e32ff1ae0a"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a9609c756887f433fe9b250e32ff1ae0a">setLogical</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, bool value)</td></tr>
|
||||
<tr class="separator:a9609c756887f433fe9b250e32ff1ae0a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6681f9fbe64998a27fe532fd3591afc7"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a6681f9fbe64998a27fe532fd3591afc7">getLibrary</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="memitem:a6681f9fbe64998a27fe532fd3591afc7"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a6681f9fbe64998a27fe532fd3591afc7">getLibrary</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="separator:a6681f9fbe64998a27fe532fd3591afc7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae4f8d30cf08796b62422546c05526d86"><td class="memItemLeft" align="right" valign="top">static unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#ae4f8d30cf08796b62422546c05526d86">getDepth</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="memitem:ae4f8d30cf08796b62422546c05526d86"><td class="memItemLeft" align="right" valign="top">static unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#ae4f8d30cf08796b62422546c05526d86">getDepth</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *)</td></tr>
|
||||
<tr class="separator:ae4f8d30cf08796b62422546c05526d86"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6ef1b96f9bbbe39e13a5aba073f2394c"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a6ef1b96f9bbbe39e13a5aba073f2394c">setLibrary</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> *library)</td></tr>
|
||||
<tr class="memitem:a6ef1b96f9bbbe39e13a5aba073f2394c"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html#a6ef1b96f9bbbe39e13a5aba073f2394c">setLibrary</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *, <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> *library)</td></tr>
|
||||
<tr class="separator:a6ef1b96f9bbbe39e13a5aba073f2394c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Wrapper to access a <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> <a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog. ">Catalog::State</a>. </p>
|
||||
<p><a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog. ">Catalog::State</a> are stored inside the <a class="el" href="classCRL_1_1AllianceFramework.html" title="A Framework to work with Alliance formats. ">AllianceFramework</a> <a class="el" href="classCRL_1_1Catalog.html" title="A Registry to store Alliance Cell metadatas. ">Catalog</a> but also linked in a Property on the <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> for easier access. The <a class="el" href="classCRL_1_1CatalogExtension.html" title="Wrapper to access a Hurricane::Cell Catalog::State. ">CatalogExtension</a> is a small wrapper around the Property mechanism to allow a simpler access. </p>
|
||||
<div class="textblock"><p>Wrapper to access a <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> <a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog.">Catalog::State</a>. </p>
|
||||
<p><a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog.">Catalog::State</a> are stored inside the <a class="el" href="classCRL_1_1AllianceFramework.html" title="A Framework to work with Alliance formats.">AllianceFramework</a> <a class="el" href="classCRL_1_1Catalog.html" title="A Registry to store Alliance Cell metadatas.">Catalog</a> but also linked in a Property on the <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> for easier access. The <a class="el" href="classCRL_1_1CatalogExtension.html" title="Wrapper to access a Hurricane::Cell Catalog::State.">CatalogExtension</a> is a small wrapper around the Property mechanism to allow a simpler access. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a5feda5d6fba490a71e3742361ec7b4a1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5feda5d6fba490a71e3742361ec7b4a1">◆ </a></span>isFeed()</h2>
|
||||
|
@ -104,7 +104,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">bool CRL::CatalogExtension::isFeed </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -133,7 +133,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">bool CRL::CatalogExtension::isPad </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -162,7 +162,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">bool CRL::CatalogExtension::isGds </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -191,7 +191,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">bool CRL::CatalogExtension::isDelete </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -220,7 +220,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">bool CRL::CatalogExtension::isPhysical </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -249,7 +249,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">bool CRL::CatalogExtension::isLogical </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -278,7 +278,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">unsigned int CRL::CatalogExtension::getFlags </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -317,7 +317,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">bool CRL::CatalogExtension::setFlags </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -363,7 +363,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">bool CRL::CatalogExtension::setFeed </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -402,7 +402,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">bool CRL::CatalogExtension::setPad </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -441,7 +441,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">bool CRL::CatalogExtension::setGds </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -480,7 +480,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">bool CRL::CatalogExtension::setDelete </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -519,7 +519,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">bool CRL::CatalogExtension::setPhysical </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -558,7 +558,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">bool CRL::CatalogExtension::setLogical </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -595,9 +595,9 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> * CRL::CatalogExtension::getLibrary </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> * CRL::CatalogExtension::getLibrary </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -608,7 +608,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p><b>Returns:</b> the associated <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a>. </p>
|
||||
<p><b>Returns:</b> the associated <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a>. </p>
|
||||
|
||||
<p class="reference">References <a class="el" href="classCRL_1_1Catalog_1_1State.html#a89dad78f1829b1ee3177f61e2f73d6c6">CRL::Catalog::State::getLibrary()</a>.</p>
|
||||
|
||||
|
@ -626,7 +626,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">unsigned int CRL::CatalogExtension::getDepth </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -653,15 +653,15 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> * CRL::CatalogExtension::setLibrary </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> * CRL::CatalogExtension::setLibrary </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> * </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> * </td>
|
||||
<td class="paramname"><em>library</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -691,7 +691,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -83,7 +83,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -54,23 +54,7 @@ $(function() {
|
|||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
||||
Public Types</h2></td></tr>
|
||||
<tr class="memitem:a625003526d38ac7500b4ad7de35e2d74"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog_1_1State.html#a625003526d38ac7500b4ad7de35e2d74">Flags</a> { , <br />
|
||||
  <a class="el" href="classCRL_1_1Catalog_1_1State.html#a625003526d38ac7500b4ad7de35e2d74a2b7599c1303429830c8d3e6b673b3cb1">Feed</a> = 1 << 1,
|
||||
<br />
|
||||
  <a class="el" href="classCRL_1_1Catalog_1_1State.html#a625003526d38ac7500b4ad7de35e2d74a2e2b8b775bb6e8d8d12500426a01e38b">Pad</a> = 1 << 2,
|
||||
<br />
|
||||
  <a class="el" href="classCRL_1_1Catalog_1_1State.html#a625003526d38ac7500b4ad7de35e2d74a98da2efe9c180f68f009836d1179cc4a">GDS</a> = 1 << 3,
|
||||
<br />
|
||||
  <a class="el" href="classCRL_1_1Catalog_1_1State.html#a625003526d38ac7500b4ad7de35e2d74ae8f1bee3750e1fa0c1d8097a28ee49da">Delete</a> = 1 << 4,
|
||||
<br />
|
||||
  <a class="el" href="classCRL_1_1Catalog_1_1State.html#a625003526d38ac7500b4ad7de35e2d74a39170df01b13e1845db6eef82cc41b33">Logical</a> = 1 << 5,
|
||||
<br />
|
||||
  <a class="el" href="classCRL_1_1Catalog_1_1State.html#a625003526d38ac7500b4ad7de35e2d74ae166fbe3aa47f42ea93b2624b2ffed7d">Physical</a> = 1 << 6,
|
||||
<br />
|
||||
  <a class="el" href="classCRL_1_1Catalog_1_1State.html#a625003526d38ac7500b4ad7de35e2d74a1f8f15ecd43109bcc463970d8acc03fd">InMemory</a> = 1 << 7
|
||||
, <br />
|
||||
  <a class="el" href="classCRL_1_1Catalog_1_1State.html#a625003526d38ac7500b4ad7de35e2d74a6b88bbc27f9989a35a1e00772e157b35">Views</a> = Physical|Logical
|
||||
<br />
|
||||
<tr class="memitem:a625003526d38ac7500b4ad7de35e2d74"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog_1_1State.html#a625003526d38ac7500b4ad7de35e2d74">Flags</a> { <br />
|
||||
}</td></tr>
|
||||
<tr class="separator:a625003526d38ac7500b4ad7de35e2d74"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
|
@ -108,17 +92,17 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="separator:a85a091727c8e7de2b16d01088324de0d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af41327abeb4e7646ef5cafabe8eeabd0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog_1_1State.html#af41327abeb4e7646ef5cafabe8eeabd0">setLogical</a> (bool value)</td></tr>
|
||||
<tr class="separator:af41327abeb4e7646ef5cafabe8eeabd0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0cc5ef54176f8207ef4e723eed62c35e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog_1_1State.html#a0cc5ef54176f8207ef4e723eed62c35e">getCell</a> () const</td></tr>
|
||||
<tr class="memitem:a0cc5ef54176f8207ef4e723eed62c35e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog_1_1State.html#a0cc5ef54176f8207ef4e723eed62c35e">getCell</a> () const</td></tr>
|
||||
<tr class="separator:a0cc5ef54176f8207ef4e723eed62c35e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a89dad78f1829b1ee3177f61e2f73d6c6"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog_1_1State.html#a89dad78f1829b1ee3177f61e2f73d6c6">getLibrary</a> () const</td></tr>
|
||||
<tr class="memitem:a89dad78f1829b1ee3177f61e2f73d6c6"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog_1_1State.html#a89dad78f1829b1ee3177f61e2f73d6c6">getLibrary</a> () const</td></tr>
|
||||
<tr class="separator:a89dad78f1829b1ee3177f61e2f73d6c6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0232ad6dcfda1e2801f788deaad83e08"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog_1_1State.html#a0232ad6dcfda1e2801f788deaad83e08">getDepth</a> () const</td></tr>
|
||||
<tr class="separator:a0232ad6dcfda1e2801f788deaad83e08"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a41fde67f1b88de06cae113a0d8108f25"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog_1_1State.html#a41fde67f1b88de06cae113a0d8108f25">merge</a> (const <a class="el" href="classCRL_1_1Catalog_1_1State.html">State</a> &other)</td></tr>
|
||||
<tr class="separator:a41fde67f1b88de06cae113a0d8108f25"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a156714ad3fe2e5bb8ad8549d101526fe"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog_1_1State.html#a156714ad3fe2e5bb8ad8549d101526fe">setCell</a> (<a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *cell)</td></tr>
|
||||
<tr class="memitem:a156714ad3fe2e5bb8ad8549d101526fe"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog_1_1State.html#a156714ad3fe2e5bb8ad8549d101526fe">setCell</a> (<a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *cell)</td></tr>
|
||||
<tr class="separator:a156714ad3fe2e5bb8ad8549d101526fe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a821ac2ae33f0045232cab612ab12f84b"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog_1_1State.html#a821ac2ae33f0045232cab612ab12f84b">setLibrary</a> (<a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Library</a> *library)</td></tr>
|
||||
<tr class="memitem:a821ac2ae33f0045232cab612ab12f84b"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Catalog_1_1State.html#a821ac2ae33f0045232cab612ab12f84b">setLibrary</a> (<a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Library</a> *library)</td></tr>
|
||||
<tr class="separator:a821ac2ae33f0045232cab612ab12f84b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
|
@ -138,19 +122,19 @@ Public Member Functions</h2></td></tr>
|
|||
</div><div class="memdoc">
|
||||
<p>Flags to indicates Cell <a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog.">State</a> (Alliance metadatas). </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a625003526d38ac7500b4ad7de35e2d74a2b7599c1303429830c8d3e6b673b3cb1"></a>Feed </td><td class="fielddoc"><p>The <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> is a feed cell. </p>
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a625003526d38ac7500b4ad7de35e2d74a2b7599c1303429830c8d3e6b673b3cb1"></a>Feed </td><td class="fielddoc"><p>The <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> is a feed cell. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a625003526d38ac7500b4ad7de35e2d74a2e2b8b775bb6e8d8d12500426a01e38b"></a>Pad </td><td class="fielddoc"><p>The <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> is a pad cell. </p>
|
||||
<tr><td class="fieldname"><a id="a625003526d38ac7500b4ad7de35e2d74a2e2b8b775bb6e8d8d12500426a01e38b"></a>Pad </td><td class="fielddoc"><p>The <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> is a pad cell. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a625003526d38ac7500b4ad7de35e2d74a98da2efe9c180f68f009836d1179cc4a"></a>GDS </td><td class="fielddoc"><p>The <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> has a real layout (i.e. not symbolic). </p>
|
||||
<tr><td class="fieldname"><a id="a625003526d38ac7500b4ad7de35e2d74a98da2efe9c180f68f009836d1179cc4a"></a>GDS </td><td class="fielddoc"><p>The <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> has a real layout (i.e. not symbolic). </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a625003526d38ac7500b4ad7de35e2d74ae8f1bee3750e1fa0c1d8097a28ee49da"></a>Delete </td><td class="fielddoc"><p>The <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> has been deleted from memory. </p>
|
||||
<tr><td class="fieldname"><a id="a625003526d38ac7500b4ad7de35e2d74ae8f1bee3750e1fa0c1d8097a28ee49da"></a>Delete </td><td class="fielddoc"><p>The <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> has been deleted from memory. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a625003526d38ac7500b4ad7de35e2d74a39170df01b13e1845db6eef82cc41b33"></a>Logical </td><td class="fielddoc"><p>The <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> have a logical (netlist) view. </p>
|
||||
<tr><td class="fieldname"><a id="a625003526d38ac7500b4ad7de35e2d74a39170df01b13e1845db6eef82cc41b33"></a>Logical </td><td class="fielddoc"><p>The <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> have a logical (netlist) view. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a625003526d38ac7500b4ad7de35e2d74ae166fbe3aa47f42ea93b2624b2ffed7d"></a>Physical </td><td class="fielddoc"><p>The <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> have a physical (layout) view. </p>
|
||||
<tr><td class="fieldname"><a id="a625003526d38ac7500b4ad7de35e2d74ae166fbe3aa47f42ea93b2624b2ffed7d"></a>Physical </td><td class="fielddoc"><p>The <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> have a physical (layout) view. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a625003526d38ac7500b4ad7de35e2d74a1f8f15ecd43109bcc463970d8acc03fd"></a>InMemory </td><td class="fielddoc"><p>The <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> has been loaded, at least partially, in memory. </p>
|
||||
<tr><td class="fieldname"><a id="a625003526d38ac7500b4ad7de35e2d74a1f8f15ecd43109bcc463970d8acc03fd"></a>InMemory </td><td class="fielddoc"><p>The <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> has been loaded, at least partially, in memory. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a625003526d38ac7500b4ad7de35e2d74a6b88bbc27f9989a35a1e00772e157b35"></a>Views </td><td class="fielddoc"><p>A composite flag to mask all the avalaible kinds of views. Currently, physical & logical. </p>
|
||||
</td></tr>
|
||||
|
@ -625,7 +609,7 @@ Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> * CRL::Catalog::State::getCell </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> * CRL::Catalog::State::getCell </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -637,7 +621,7 @@ Public Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p><b>Returns:</b> the associated <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a>. May be NULL if it has not been loaded yet (loading is done on demand at <a class="el" href="classCRL_1_1AllianceFramework.html" title="A Framework to work with Alliance formats. ">AllianceFramework</a> level). </p>
|
||||
<p><b>Returns:</b> the associated <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a>. May be NULL if it has not been loaded yet (loading is done on demand at <a class="el" href="classCRL_1_1AllianceFramework.html" title="A Framework to work with Alliance formats.">AllianceFramework</a> level). </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -651,7 +635,7 @@ Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> * CRL::Catalog::State::getLibrary </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> * CRL::Catalog::State::getLibrary </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -663,7 +647,7 @@ Public Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p><b>Returns:</b> the associated <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a>. </p>
|
||||
<p><b>Returns:</b> the associated <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a>. </p>
|
||||
|
||||
<p class="reference">Referenced by <a class="el" href="classCRL_1_1CatalogExtension.html#a6681f9fbe64998a27fe532fd3591afc7">CRL::CatalogExtension::getLibrary()</a>.</p>
|
||||
|
||||
|
@ -731,9 +715,9 @@ Public Member Functions</h2></td></tr>
|
|||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> * CRL::Catalog::State::setCell </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> * CRL::Catalog::State::setCell </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> * </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -753,9 +737,9 @@ Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> * CRL::Catalog::State::setLibrary </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> * CRL::Catalog::State::setLibrary </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> * </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> * </td>
|
||||
<td class="paramname"><em>library</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -781,7 +765,7 @@ Public Member Functions</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -96,7 +96,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -55,10 +55,10 @@ $(function() {
|
|||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
||||
Public Types</h2></td></tr>
|
||||
<tr class="memitem:ac5692c2f5d20e892573a3d46de222aeb"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Environment.html#ac5692c2f5d20e892573a3d46de222aeb">AddMode</a> { <br />
|
||||
  <a class="el" href="classCRL_1_1Environment.html#ac5692c2f5d20e892573a3d46de222aeba69ce578d2eeb6a8de507920ccf673b8d">Append</a> =1,
|
||||
<br />
|
||||
  <a class="el" href="classCRL_1_1Environment.html#ac5692c2f5d20e892573a3d46de222aeba9acc311bf991f5e62be5ea9333083fd0">Prepend</a> =2,
|
||||
<br />
|
||||
  <a class="el" href="classCRL_1_1Environment.html#ac5692c2f5d20e892573a3d46de222aeba69ce578d2eeb6a8de507920ccf673b8d">Append</a> =1
|
||||
, <br />
|
||||
  <a class="el" href="classCRL_1_1Environment.html#ac5692c2f5d20e892573a3d46de222aeba9acc311bf991f5e62be5ea9333083fd0">Prepend</a> =2
|
||||
, <br />
|
||||
  <a class="el" href="classCRL_1_1Environment.html#ac5692c2f5d20e892573a3d46de222aeba61fc1f828e487ed148c456f3d37be83a">Replace</a> =3
|
||||
<br />
|
||||
}</td></tr>
|
||||
|
@ -522,7 +522,7 @@ Public Member Functions</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p><b>Returns:</b> With the Hurricane database you cannot create physical components whithout a net. All segments used for signaling blockage area are grouped inside a unique net, which name is given by this variable.</p>
|
||||
<dl class="section user"><dt>Remark: Be sure to use a significant name which is not likely to collide</dt><dd>with true nets. </dd></dl>
|
||||
<dl class="section user"><dt>Remark:\n Be sure to use a significant name which is not likely to collide</dt><dd>with true nets. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -998,7 +998,7 @@ Public Member Functions</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>With the Hurricane database you cannot create physical components whithout a net. All segments used for signaling blockage area are grouped inside a unique net, which name is given by this variable.</p>
|
||||
<dl class="section user"><dt>Remark: Be sure to use a significant name which is not likely to collide</dt><dd>with true nets. </dd></dl>
|
||||
<dl class="section user"><dt>Remark:\n Be sure to use a significant name which is not likely to collide</dt><dd>with true nets. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1136,7 +1136,7 @@ Public Member Functions</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -54,7 +54,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -55,15 +55,15 @@ $(function() {
|
|||
<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:a63941f6c930c08087935ea3e276ee9a9"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1GraphicTool.html#a63941f6c930c08087935ea3e276ee9a9">addToMenu</a> (<a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/viewer/html/viewer.tag:../viewer/" href="../viewer/classHurricane_1_1CellViewer.html">CellViewer</a> *)=0</td></tr>
|
||||
<tr class="memitem:a63941f6c930c08087935ea3e276ee9a9"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1GraphicTool.html#a63941f6c930c08087935ea3e276ee9a9">addToMenu</a> (<a class="elRef" href="../viewer/classHurricane_1_1CellViewer.html">CellViewer</a> *)=0</td></tr>
|
||||
<tr class="separator:a63941f6c930c08087935ea3e276ee9a9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4420ce085389f1f9111735031467848d"><td class="memItemLeft" align="right" valign="top">virtual const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1GraphicTool.html#a4420ce085389f1f9111735031467848d">getName</a> () const =0</td></tr>
|
||||
<tr class="memitem:a4420ce085389f1f9111735031467848d"><td class="memItemLeft" align="right" valign="top">virtual const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1GraphicTool.html#a4420ce085389f1f9111735031467848d">getName</a> () const =0</td></tr>
|
||||
<tr class="separator:a4420ce085389f1f9111735031467848d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Base Class to Hook ToolEngines into the CellViewer. </p>
|
||||
<p>This class implement the graphical conterpart of a <a class="el" href="classCRL_1_1ToolEngine.html" title="Base Class of all Coriolis Tools. ">ToolEngine</a>. It is designed to work with the <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/unicorn/doc/unicorn/html/unicorn.tag:../unicorn/" href="../unicorn/namespaceUnicorn.html">Unicorn</a> GUI, to insert new menus and possibly define new graphical overlays (that are <em>not</em> associated to <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1BasicLayer.html">Hurricane::BasicLayer</a>).</p>
|
||||
<p>Derived classes should provide a method that returns a new <a class="el" href="classCRL_1_1GraphicTool.html" title="Base Class to Hook ToolEngines into the CellViewer. ">GraphicTool</a> to be passed to the <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/unicorn/doc/unicorn/html/unicorn.tag:../unicorn/" href="../unicorn/classUnicorn_1_1UnicornGui.html#a89346bccf1908c92786987d046aa6175">Unicorn::UnicornGui::registerTool()</a> method. For our tools, we choose to systematically implement a <code>static</code> method which we name <em>grab()</em>. </p>
|
||||
<p>This class implement the graphical conterpart of a <a class="el" href="classCRL_1_1ToolEngine.html" title="Base Class of all Coriolis Tools.">ToolEngine</a>. It is designed to work with the <a class="elRef" href="../unicorn/namespaceUnicorn.html">Unicorn</a> GUI, to insert new menus and possibly define new graphical overlays (that are <em>not</em> associated to <a class="elRef" href="../hurricane/classHurricane_1_1BasicLayer.html">Hurricane::BasicLayer</a>).</p>
|
||||
<p>Derived classes should provide a method that returns a new <a class="el" href="classCRL_1_1GraphicTool.html" title="Base Class to Hook ToolEngines into the CellViewer.">GraphicTool</a> to be passed to the <a class="elRef" href="../unicorn/classUnicorn_1_1UnicornGui.html#a89346bccf1908c92786987d046aa6175">Unicorn::UnicornGui::registerTool()</a> method. For our tools, we choose to systematically implement a <code>static</code> method which we name <em>grab()</em>. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a63941f6c930c08087935ea3e276ee9a9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a63941f6c930c08087935ea3e276ee9a9">◆ </a></span>addToMenu()</h2>
|
||||
|
@ -77,7 +77,7 @@ Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">void CRL::GraphicTool::addToMenu </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/viewer/html/viewer.tag:../viewer/" href="../viewer/classHurricane_1_1CellViewer.html">CellViewer</a> * </td>
|
||||
<td class="paramtype"><a class="elRef" href="../viewer/classHurricane_1_1CellViewer.html">CellViewer</a> * </td>
|
||||
<td class="paramname"><em>viewer</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -102,7 +102,7 @@ Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Hurricane::Name</a> & CRL::GraphicTool::getName </td>
|
||||
<td class="memname">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Hurricane::Name</a> & CRL::GraphicTool::getName </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -127,7 +127,7 @@ Public Member Functions</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -68,7 +68,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -58,26 +58,26 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="separator:a4726a734f9aff09873c4034e5169a93a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a210f2ca35bdb8c8e0ccb3a671659554e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCRL_1_1RoutingGauge.html">RoutingGauge</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#a210f2ca35bdb8c8e0ccb3a671659554e">getClone</a> () const</td></tr>
|
||||
<tr class="separator:a210f2ca35bdb8c8e0ccb3a671659554e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9a8eb201ffaca26bb563f7a34846c0c4"><td class="memItemLeft" align="right" valign="top">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#a9a8eb201ffaca26bb563f7a34846c0c4">getName</a> () const</td></tr>
|
||||
<tr class="memitem:a9a8eb201ffaca26bb563f7a34846c0c4"><td class="memItemLeft" align="right" valign="top">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#a9a8eb201ffaca26bb563f7a34846c0c4">getName</a> () const</td></tr>
|
||||
<tr class="separator:a9a8eb201ffaca26bb563f7a34846c0c4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34cb010c6d36875f4890bddc78fb8861"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Technology.html">Technology</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#a34cb010c6d36875f4890bddc78fb8861">getTechnology</a> () const</td></tr>
|
||||
<tr class="memitem:a34cb010c6d36875f4890bddc78fb8861"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1Technology.html">Technology</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#a34cb010c6d36875f4890bddc78fb8861">getTechnology</a> () const</td></tr>
|
||||
<tr class="separator:a34cb010c6d36875f4890bddc78fb8861"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed316848ee74c270bf117562e8d5faa0"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#aed316848ee74c270bf117562e8d5faa0">getDepth</a> () const</td></tr>
|
||||
<tr class="separator:aed316848ee74c270bf117562e8d5faa0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa0f0e65f45814ba0104daafbc271a12d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCRL_1_1RoutingLayerGauge.html">RoutingLayerGauge</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#aa0f0e65f45814ba0104daafbc271a12d">getLayerGauge</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> *) const</td></tr>
|
||||
<tr class="memitem:aa0f0e65f45814ba0104daafbc271a12d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCRL_1_1RoutingLayerGauge.html">RoutingLayerGauge</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#aa0f0e65f45814ba0104daafbc271a12d">getLayerGauge</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> *) const</td></tr>
|
||||
<tr class="separator:aa0f0e65f45814ba0104daafbc271a12d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac429c6ad1b2af7c588c60eff35c2d02e"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#ac429c6ad1b2af7c588c60eff35c2d02e">getLayerDepth</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> *) const</td></tr>
|
||||
<tr class="memitem:ac429c6ad1b2af7c588c60eff35c2d02e"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#ac429c6ad1b2af7c588c60eff35c2d02e">getLayerDepth</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> *) const</td></tr>
|
||||
<tr class="separator:ac429c6ad1b2af7c588c60eff35c2d02e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac553c4dc3f51576a3128ad42d5a006b2"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#ac553c4dc3f51576a3128ad42d5a006b2">getLayerDirection</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> *) const</td></tr>
|
||||
<tr class="memitem:ac553c4dc3f51576a3128ad42d5a006b2"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#ac553c4dc3f51576a3128ad42d5a006b2">getLayerDirection</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> *) const</td></tr>
|
||||
<tr class="separator:ac553c4dc3f51576a3128ad42d5a006b2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1b6d28bbee28db727ffe13e6205dbae8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCRL_1_1RoutingLayerGauge.html">RoutingLayerGauge</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#a1b6d28bbee28db727ffe13e6205dbae8">getLayerGauge</a> (size_t depth) const</td></tr>
|
||||
<tr class="separator:a1b6d28bbee28db727ffe13e6205dbae8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d6c1951c8728886d3fb702891685b94"><td class="memItemLeft" align="right" valign="top">const <a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#a6d6c1951c8728886d3fb702891685b94">getRoutingLayer</a> (size_t depth) const</td></tr>
|
||||
<tr class="separator:a6d6c1951c8728886d3fb702891685b94"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4b603c0fd5f21db1c93d8a747ec1f4ba"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#a4b603c0fd5f21db1c93d8a747ec1f4ba">getContactLayer</a> (size_t depth) const</td></tr>
|
||||
<tr class="separator:a4b603c0fd5f21db1c93d8a747ec1f4ba"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab237249b41f605947765118cd1c59635"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#ab237249b41f605947765118cd1c59635">getLayerDirection</a> (size_t depth) const</td></tr>
|
||||
<tr class="separator:ab237249b41f605947765118cd1c59635"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d6c1951c8728886d3fb702891685b94"><td class="memItemLeft" align="right" valign="top">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#a6d6c1951c8728886d3fb702891685b94">getRoutingLayer</a> (size_t depth) const</td></tr>
|
||||
<tr class="separator:a6d6c1951c8728886d3fb702891685b94"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4b603c0fd5f21db1c93d8a747ec1f4ba"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#a4b603c0fd5f21db1c93d8a747ec1f4ba">getContactLayer</a> (size_t depth) const</td></tr>
|
||||
<tr class="separator:a4b603c0fd5f21db1c93d8a747ec1f4ba"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8cebef061519fb2df94e3a9dcf09e6e"><td class="memItemLeft" align="right" valign="top">const vector< <a class="el" href="classCRL_1_1RoutingLayerGauge.html">RoutingLayerGauge</a> * > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#ae8cebef061519fb2df94e3a9dcf09e6e">getLayerGauges</a> () const</td></tr>
|
||||
<tr class="separator:ae8cebef061519fb2df94e3a9dcf09e6e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a32313fbc68080e0b7e03b3e06dc1d9c5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html#a32313fbc68080e0b7e03b3e06dc1d9c5">addLayerGauge</a> (<a class="el" href="classCRL_1_1RoutingLayerGauge.html">RoutingLayerGauge</a> *layerGauge)</td></tr>
|
||||
|
@ -174,7 +174,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> CRL::RoutingGauge::getName </td>
|
||||
<td class="memname">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> CRL::RoutingGauge::getName </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -200,7 +200,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Technology.html">Hurricane::Technology</a> * CRL::RoutingGauge::getTechnology </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1Technology.html">Hurricane::Technology</a> * CRL::RoutingGauge::getTechnology </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -251,7 +251,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname"><a class="el" href="classCRL_1_1RoutingLayerGauge.html">RoutingLayerGauge</a> * CRL::RoutingGauge::getLayerGauge </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td>
|
||||
<td class="paramname"><em>layer</em></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
|
@ -272,7 +272,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">size_t CRL::RoutingGauge::getLayerDepth </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td>
|
||||
<td class="paramname"><em>layer</em></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
|
@ -291,7 +291,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">unsigned int CRL::RoutingGauge::getLayerDirection </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td>
|
||||
<td class="paramname"><em>layer</em></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
|
@ -318,6 +318,44 @@ Static Public Member Functions</h2></td></tr>
|
|||
</div><div class="memdoc">
|
||||
<p><b>Returns:</b> the <a class="el" href="classCRL_1_1RoutingLayerGauge.html" title="Gauge of a Layer for the detailed routing.">RoutingLayerGauge</a> at position <code>depth</code>. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6d6c1951c8728886d3fb702891685b94"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6d6c1951c8728886d3fb702891685b94">◆ </a></span>getRoutingLayer()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * CRL::RoutingGauge::getRoutingLayer </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">size_t </td>
|
||||
<td class="paramname"><em>depth</em></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p><b>Returns:</b> the Layer at position <code>depth</code>. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4b603c0fd5f21db1c93d8a747ec1f4ba"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4b603c0fd5f21db1c93d8a747ec1f4ba">◆ </a></span>getContactLayer()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * CRL::RoutingGauge::getContactLayer </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">size_t </td>
|
||||
<td class="paramname"><em>depth</em></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p><b>Returns:</b> the Contact Layer at position <code>depth</code>. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab237249b41f605947765118cd1c59635"></a>
|
||||
|
@ -347,44 +385,6 @@ Static Public Member Functions</h2></td></tr>
|
|||
|
||||
<p class="reference">References <a class="el" href="classCRL_1_1RoutingLayerGauge.html#a14971f88ab84cdd1cbe3a5e31f039fa1">CRL::RoutingLayerGauge::getDirection()</a>, and <a class="el" href="classCRL_1_1RoutingGauge.html#aa0f0e65f45814ba0104daafbc271a12d">getLayerGauge()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6d6c1951c8728886d3fb702891685b94"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6d6c1951c8728886d3fb702891685b94">◆ </a></span>getRoutingLayer()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * CRL::RoutingGauge::getRoutingLayer </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">size_t </td>
|
||||
<td class="paramname"><em>depth</em></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p><b>Returns:</b> the Layer at position <code>depth</code>. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4b603c0fd5f21db1c93d8a747ec1f4ba"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4b603c0fd5f21db1c93d8a747ec1f4ba">◆ </a></span>getContactLayer()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * CRL::RoutingGauge::getContactLayer </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">size_t </td>
|
||||
<td class="paramname"><em>depth</em></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p><b>Returns:</b> the Contact Layer at position <code>depth</code>. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae8cebef061519fb2df94e3a9dcf09e6e"></a>
|
||||
|
@ -451,7 +451,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -70,7 +70,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -56,9 +56,9 @@ $(function() {
|
|||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a323c68a66f89908a1376d5464655efe3"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#a323c68a66f89908a1376d5464655efe3">destroy</a> ()</td></tr>
|
||||
<tr class="separator:a323c68a66f89908a1376d5464655efe3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7e024262e549b6109b720c07e28ab16c"><td class="memItemLeft" align="right" valign="top">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#a7e024262e549b6109b720c07e28ab16c">getLayer</a> () const</td></tr>
|
||||
<tr class="memitem:a7e024262e549b6109b720c07e28ab16c"><td class="memItemLeft" align="right" valign="top">const <a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#a7e024262e549b6109b720c07e28ab16c">getLayer</a> () const</td></tr>
|
||||
<tr class="separator:a7e024262e549b6109b720c07e28ab16c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa6c48e5acc6985997aa0417ef614f69d"><td class="memItemLeft" align="right" valign="top">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#aa6c48e5acc6985997aa0417ef614f69d">getBlockageLayer</a> () const</td></tr>
|
||||
<tr class="memitem:aa6c48e5acc6985997aa0417ef614f69d"><td class="memItemLeft" align="right" valign="top">const <a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#aa6c48e5acc6985997aa0417ef614f69d">getBlockageLayer</a> () const</td></tr>
|
||||
<tr class="separator:aa6c48e5acc6985997aa0417ef614f69d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2c154cf6be98a71ab29d98faafae485f"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#a2c154cf6be98a71ab29d98faafae485f">getDepth</a> () const</td></tr>
|
||||
<tr class="separator:a2c154cf6be98a71ab29d98faafae485f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -68,30 +68,30 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="separator:ab0e0d9e98b9a75312433a39aef247950"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f118224198a7794629e3582f2f7a80b"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#a2f118224198a7794629e3582f2f7a80b">getDensity</a> () const</td></tr>
|
||||
<tr class="separator:a2f118224198a7794629e3582f2f7a80b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a35211769a258807de8d24380b56f3c7c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#a35211769a258807de8d24380b56f3c7c">getOffset</a> () const</td></tr>
|
||||
<tr class="memitem:a35211769a258807de8d24380b56f3c7c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#a35211769a258807de8d24380b56f3c7c">getOffset</a> () const</td></tr>
|
||||
<tr class="separator:a35211769a258807de8d24380b56f3c7c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a94c216b22d35e8cb6a91a9597ba592ce"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#a94c216b22d35e8cb6a91a9597ba592ce">getPitch</a> () const</td></tr>
|
||||
<tr class="memitem:a94c216b22d35e8cb6a91a9597ba592ce"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#a94c216b22d35e8cb6a91a9597ba592ce">getPitch</a> () const</td></tr>
|
||||
<tr class="separator:a94c216b22d35e8cb6a91a9597ba592ce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaf1ada741341b95d0f24fff97a242ef1"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#aaf1ada741341b95d0f24fff97a242ef1">getHalfPitch</a> () const</td></tr>
|
||||
<tr class="memitem:aaf1ada741341b95d0f24fff97a242ef1"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#aaf1ada741341b95d0f24fff97a242ef1">getHalfPitch</a> () const</td></tr>
|
||||
<tr class="separator:aaf1ada741341b95d0f24fff97a242ef1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab29fa7895f4fe661eb85bed9f6a5860e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#ab29fa7895f4fe661eb85bed9f6a5860e">getWireWidth</a> () const</td></tr>
|
||||
<tr class="memitem:ab29fa7895f4fe661eb85bed9f6a5860e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#ab29fa7895f4fe661eb85bed9f6a5860e">getWireWidth</a> () const</td></tr>
|
||||
<tr class="separator:ab29fa7895f4fe661eb85bed9f6a5860e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a57183085c39be7edcb87f4f770f8e535"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#a57183085c39be7edcb87f4f770f8e535">getHalfWireWidth</a> () const</td></tr>
|
||||
<tr class="memitem:a57183085c39be7edcb87f4f770f8e535"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#a57183085c39be7edcb87f4f770f8e535">getHalfWireWidth</a> () const</td></tr>
|
||||
<tr class="separator:a57183085c39be7edcb87f4f770f8e535"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0783d29a7f9f6a2f02ac72f3196d637"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#ac0783d29a7f9f6a2f02ac72f3196d637">getViaWidth</a> () const</td></tr>
|
||||
<tr class="memitem:ac0783d29a7f9f6a2f02ac72f3196d637"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#ac0783d29a7f9f6a2f02ac72f3196d637">getViaWidth</a> () const</td></tr>
|
||||
<tr class="separator:ac0783d29a7f9f6a2f02ac72f3196d637"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0f090ea25ef6f88e691fc6e572f79e16"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#a0f090ea25ef6f88e691fc6e572f79e16">getHalfViaWidth</a> () const</td></tr>
|
||||
<tr class="memitem:a0f090ea25ef6f88e691fc6e572f79e16"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#a0f090ea25ef6f88e691fc6e572f79e16">getHalfViaWidth</a> () const</td></tr>
|
||||
<tr class="separator:a0f090ea25ef6f88e691fc6e572f79e16"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab8d5ae22c453605226b2695c2568c4f5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#ab8d5ae22c453605226b2695c2568c4f5">divide</a> (<a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> dividend, long &quotient, long &modulo) const</td></tr>
|
||||
<tr class="memitem:ab8d5ae22c453605226b2695c2568c4f5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#ab8d5ae22c453605226b2695c2568c4f5">divide</a> (<a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> dividend, long &quotient, long &modulo) const</td></tr>
|
||||
<tr class="separator:ab8d5ae22c453605226b2695c2568c4f5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab9bbb7959ca58438d59709398044daae"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#ab9bbb7959ca58438d59709398044daae">getTrackNumber</a> (<a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> start, <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> stop) const</td></tr>
|
||||
<tr class="memitem:ab9bbb7959ca58438d59709398044daae"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#ab9bbb7959ca58438d59709398044daae">getTrackNumber</a> (<a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> start, <a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> stop) const</td></tr>
|
||||
<tr class="separator:ab9bbb7959ca58438d59709398044daae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad61cdf130c8b739bb44a01cfd5968022"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#ad61cdf130c8b739bb44a01cfd5968022">getTrackIndex</a> (<a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> start, <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> stop, <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> position, unsigned mode) const</td></tr>
|
||||
<tr class="memitem:ad61cdf130c8b739bb44a01cfd5968022"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#ad61cdf130c8b739bb44a01cfd5968022">getTrackIndex</a> (<a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> start, <a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> stop, <a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> position, unsigned mode) const</td></tr>
|
||||
<tr class="separator:ad61cdf130c8b739bb44a01cfd5968022"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:afb41e7be2a6d258a691aacbe7a78154f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classCRL_1_1RoutingLayerGauge.html">RoutingLayerGauge</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#afb41e7be2a6d258a691aacbe7a78154f">create</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> *layer, <a class="el" href="namespaceConstant.html#ac081a99f2b64361919ed5d9f37c0f9af">Constant::Direction</a> direction, <a class="el" href="namespaceConstant.html#ab2e46a17cc373a268c5c24fa0e2067e5">Constant::LayerGaugeType</a> type, unsigned int depth, double density, <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> offset, <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> pitch, <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> wireWidth, <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> pwireWidth, <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> viaWidth, <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> obsDw)</td></tr>
|
||||
<tr class="memitem:afb41e7be2a6d258a691aacbe7a78154f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classCRL_1_1RoutingLayerGauge.html">RoutingLayerGauge</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html#afb41e7be2a6d258a691aacbe7a78154f">create</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> *layer, <a class="el" href="namespaceConstant.html#ac081a99f2b64361919ed5d9f37c0f9af">Constant::Direction</a> direction, <a class="el" href="namespaceConstant.html#ab2e46a17cc373a268c5c24fa0e2067e5">Constant::LayerGaugeType</a> type, unsigned int depth, double density, <a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> offset, <a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> pitch, <a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> wireWidth, <a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> pwireWidth, <a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> viaWidth, <a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> obsDw)</td></tr>
|
||||
<tr class="separator:afb41e7be2a6d258a691aacbe7a78154f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
|
@ -109,7 +109,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname"><a class="el" href="classCRL_1_1RoutingLayerGauge.html">RoutingLayerGauge</a> * CRL::RoutingLayerGauge::create </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * </td>
|
||||
<td class="paramname"><em>layer</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -139,37 +139,37 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramname"><em>offset</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramname"><em>pitch</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramname"><em>wireWidth</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramname"><em>pwireWidth</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramname"><em>viaWidth</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramname"><em>obsDw</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -237,7 +237,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * CRL::RoutingLayerGauge::getLayer </td>
|
||||
<td class="memname">const <a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * CRL::RoutingLayerGauge::getLayer </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -263,7 +263,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * CRL::RoutingLayerGauge::getBlockageLayer </td>
|
||||
<td class="memname">const <a class="elRef" href="../hurricane/classHurricane_1_1Layer.html">Layer</a> * CRL::RoutingLayerGauge::getBlockageLayer </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -395,7 +395,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> CRL::RoutingLayerGauge::getOffset </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> CRL::RoutingLayerGauge::getOffset </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -421,7 +421,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> CRL::RoutingLayerGauge::getPitch </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> CRL::RoutingLayerGauge::getPitch </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -447,7 +447,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> CRL::RoutingLayerGauge::getHalfPitch </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> CRL::RoutingLayerGauge::getHalfPitch </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -473,7 +473,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> CRL::RoutingLayerGauge::getWireWidth </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> CRL::RoutingLayerGauge::getWireWidth </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -499,7 +499,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> CRL::RoutingLayerGauge::getHalfWireWidth </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> CRL::RoutingLayerGauge::getHalfWireWidth </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -525,7 +525,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> CRL::RoutingLayerGauge::getViaWidth </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> CRL::RoutingLayerGauge::getViaWidth </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -551,7 +551,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> CRL::RoutingLayerGauge::getHalfViaWidth </td>
|
||||
<td class="memname"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> CRL::RoutingLayerGauge::getHalfViaWidth </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -576,7 +576,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">void CRL::RoutingLayerGauge::divide </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramname"><em>dividend</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -618,13 +618,13 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">unsigned int CRL::RoutingLayerGauge::getTrackNumber </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramname"><em>start</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramname"><em>stop</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -647,19 +647,19 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname">unsigned int CRL::RoutingLayerGauge::getTrackIndex </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramname"><em>start</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramname"><em>stop</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramtype"><a class="elRef" href="../hurricane/classHurricane_1_1DbU.html#a4fbfa3e8c89347af76c9628ea06c4146">DbU::Unit</a> </td>
|
||||
<td class="paramname"><em>position</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -688,7 +688,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -64,7 +64,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -452,7 +452,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -56,7 +56,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -190,7 +190,7 @@ Public Member Functions</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -47,24 +47,24 @@ $(function() {
|
|||
|
||||
<p>This is the complete list of members for <a class="el" href="classCRL_1_1ToolEngine.html">CRL::ToolEngine</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#a3e02f3d665cb0b2120df2fdfe9c3df4f">clearProperties</a>()</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#a67febf5bf9c8b322674648688639728b">destroy</a>()</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#a3e02f3d665cb0b2120df2fdfe9c3df4f">clearProperties</a>()</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#a67febf5bf9c8b322674648688639728b">destroy</a>()</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classCRL_1_1ToolEngine.html#a3ce4d591198922c56a328bced79dd921">destroyAll</a>()</td><td class="entry"><a class="el" href="classCRL_1_1ToolEngine.html">CRL::ToolEngine</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classCRL_1_1ToolEngine.html#afb78e8f180ecc36ff8fa4e91e7885d37">get</a>(const Cell *cell)</td><td class="entry"><a class="el" href="classCRL_1_1ToolEngine.html">CRL::ToolEngine</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classCRL_1_1ToolEngine.html#a1c2261333735f6fd59b51708516b8b23">get</a>(const Cell *cell, const Name &name)</td><td class="entry"><a class="el" href="classCRL_1_1ToolEngine.html">CRL::ToolEngine</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classCRL_1_1ToolEngine.html#a98c8fd84e7ea36d25287c08b75e9d5e7">getName</a>() const =0</td><td class="entry"><a class="el" href="classCRL_1_1ToolEngine.html">CRL::ToolEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#aec46894a10e83abb54c495dc4d90f2d3">getProperties</a>() const</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#a599f61978df51d1d4c351f6cbd02488d">getProperty</a>(const Name &) const</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#a1563f094565030c77592ed82f9a9989b">hasProperty</a>() const</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#a8979674f11507cb4c7c5251b41ed72d5">put</a>(Property *)</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#a7833a1f0b8c704930bdc00861e63cf5e">remove</a>(Property *)</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html#ac35fbb8303b1a78db5ca0fc831fb6a0c">removeProperty</a>(const Name &)</td><td class="entry"><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#aec46894a10e83abb54c495dc4d90f2d3">getProperties</a>() const</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#a599f61978df51d1d4c351f6cbd02488d">getProperty</a>(const Name &) const</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#a1563f094565030c77592ed82f9a9989b">hasProperty</a>() const</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#a8979674f11507cb4c7c5251b41ed72d5">put</a>(Property *)</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#a7833a1f0b8c704930bdc00861e63cf5e">remove</a>(Property *)</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html#ac35fbb8303b1a78db5ca0fc831fb6a0c">removeProperty</a>(const Name &)</td><td class="entry"><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<br>
|
||||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -52,18 +52,18 @@ $(function() {
|
|||
<p>Base Class of all Coriolis Tools.
|
||||
<a href="classCRL_1_1ToolEngine.html#details">More...</a></p>
|
||||
|
||||
<p>Inherits <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a>.</p>
|
||||
<p>Inherits <a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</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:a98c8fd84e7ea36d25287c08b75e9d5e7"><td class="memItemLeft" align="right" valign="top">virtual const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1ToolEngine.html#a98c8fd84e7ea36d25287c08b75e9d5e7">getName</a> () const =0</td></tr>
|
||||
<tr class="memitem:a98c8fd84e7ea36d25287c08b75e9d5e7"><td class="memItemLeft" align="right" valign="top">virtual const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1ToolEngine.html#a98c8fd84e7ea36d25287c08b75e9d5e7">getName</a> () const =0</td></tr>
|
||||
<tr class="separator:a98c8fd84e7ea36d25287c08b75e9d5e7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:afb78e8f180ecc36ff8fa4e91e7885d37"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespaceCRL.html#ae49bc0c5f113bba964680768556dd1b3">ToolEngines</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1ToolEngine.html#afb78e8f180ecc36ff8fa4e91e7885d37">get</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *cell)</td></tr>
|
||||
<tr class="memitem:afb78e8f180ecc36ff8fa4e91e7885d37"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespaceCRL.html#ae49bc0c5f113bba964680768556dd1b3">ToolEngines</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1ToolEngine.html#afb78e8f180ecc36ff8fa4e91e7885d37">get</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *cell)</td></tr>
|
||||
<tr class="separator:afb78e8f180ecc36ff8fa4e91e7885d37"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1c2261333735f6fd59b51708516b8b23"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classCRL_1_1ToolEngine.html">ToolEngine</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1ToolEngine.html#a1c2261333735f6fd59b51708516b8b23">get</a> (const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *cell, const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> &name)</td></tr>
|
||||
<tr class="memitem:a1c2261333735f6fd59b51708516b8b23"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classCRL_1_1ToolEngine.html">ToolEngine</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1ToolEngine.html#a1c2261333735f6fd59b51708516b8b23">get</a> (const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> *cell, const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> &name)</td></tr>
|
||||
<tr class="separator:a1c2261333735f6fd59b51708516b8b23"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3ce4d591198922c56a328bced79dd921"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1ToolEngine.html#a3ce4d591198922c56a328bced79dd921">destroyAll</a> ()</td></tr>
|
||||
<tr class="separator:a3ce4d591198922c56a328bced79dd921"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -85,7 +85,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname"><a class="el" href="namespaceCRL.html#ae49bc0c5f113bba964680768556dd1b3">ToolEngines</a> CRL::ToolEngine::get </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
@ -112,13 +112,13 @@ Static Public Member Functions</h2></td></tr>
|
|||
<tr>
|
||||
<td class="memname"><a class="el" href="classCRL_1_1ToolEngine.html">ToolEngine</a> * CRL::ToolEngine::get </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Cell</a> * </td>
|
||||
<td class="paramname"><em>cell</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td>
|
||||
<td class="paramtype">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Name</a> & </td>
|
||||
<td class="paramname"><em>name</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -173,7 +173,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Name.html">Hurricane::Name</a> & CRL::ToolEngine::getName </td>
|
||||
<td class="memname">const <a class="elRef" href="../hurricane/classHurricane_1_1Name.html">Hurricane::Name</a> & CRL::ToolEngine::getName </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
|
@ -198,7 +198,7 @@ Static Public Member Functions</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -40,40 +40,39 @@ $(function() {
|
|||
<div class="title">Class Index</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="qindex"><a class="qindex" href="#letter_a">a</a> | <a class="qindex" href="#letter_b">b</a> | <a class="qindex" href="#letter_c">c</a> | <a class="qindex" href="#letter_e">e</a> | <a class="qindex" href="#letter_g">g</a> | <a class="qindex" href="#letter_r">r</a> | <a class="qindex" href="#letter_s">s</a> | <a class="qindex" href="#letter_t">t</a></div>
|
||||
<table class="classindex">
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_a"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  a  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="classCRL_1_1Environment.html">Environment</a> (<a class="el" href="namespaceCRL.html">CRL</a>)   </td></tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_g"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  g  </div></td></tr></table>
|
||||
</td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classCRL_1_1AcmSigda.html">AcmSigda</a> (<a class="el" href="namespaceCRL.html">CRL</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classCRL_1_1AllianceFramework.html">AllianceFramework</a> (<a class="el" href="namespaceCRL.html">CRL</a>)   </td><td valign="top"><a class="el" href="classCRL_1_1GraphicTool.html">GraphicTool</a> (<a class="el" href="namespaceCRL.html">CRL</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classCRL_1_1AllianceLibrary.html">AllianceLibrary</a> (<a class="el" href="namespaceCRL.html">CRL</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  r  </div></td></tr></table>
|
||||
</td></tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_b"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  b  </div></td></tr></table>
|
||||
</td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classCRL_1_1RoutingGauge.html">RoutingGauge</a> (<a class="el" href="namespaceCRL.html">CRL</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classCRL_1_1Banner.html">Banner</a> (<a class="el" href="namespaceCRL.html">CRL</a>)   </td><td valign="top"><a class="el" href="classCRL_1_1RoutingLayerGauge.html">RoutingLayerGauge</a> (<a class="el" href="namespaceCRL.html">CRL</a>)   </td></tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  c  </div></td></tr></table>
|
||||
</td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  s  </div></td></tr></table>
|
||||
</td></tr>
|
||||
<tr></tr>
|
||||
<tr><td valign="top"><a class="el" href="classCRL_1_1Catalog.html">Catalog</a> (<a class="el" href="namespaceCRL.html">CRL</a>)   </td><td valign="top"><a class="el" href="classCRL_1_1SearchPath.html">SearchPath</a> (<a class="el" href="namespaceCRL.html">CRL</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classCRL_1_1CatalogExtension.html">CatalogExtension</a> (<a class="el" href="namespaceCRL.html">CRL</a>)   </td><td valign="top"><a class="el" href="classCRL_1_1Catalog_1_1State.html">Catalog::State</a> (<a class="el" href="namespaceCRL.html">CRL</a>)   </td></tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_e"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  e  </div></td></tr></table>
|
||||
</td><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  t  </div></td></tr></table>
|
||||
</td></tr>
|
||||
<tr></tr>
|
||||
<tr><td valign="top"><a class="el" href="classCRL_1_1SearchPath_1_1Element.html">SearchPath::Element</a> (<a class="el" href="namespaceCRL.html">CRL</a>)   </td><td valign="top"><a class="el" href="classCRL_1_1ToolEngine.html">ToolEngine</a> (<a class="el" href="namespaceCRL.html">CRL</a>)   </td></tr>
|
||||
<tr><td></td><td></td></tr>
|
||||
</table>
|
||||
<div class="qindex"><a class="qindex" href="#letter_a">a</a> | <a class="qindex" href="#letter_b">b</a> | <a class="qindex" href="#letter_c">c</a> | <a class="qindex" href="#letter_e">e</a> | <a class="qindex" href="#letter_g">g</a> | <a class="qindex" href="#letter_r">r</a> | <a class="qindex" href="#letter_s">s</a> | <a class="qindex" href="#letter_t">t</a></div>
|
||||
<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_R">R</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_T">T</a></div>
|
||||
<div class="classindex">
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_A">A</a></dt>
|
||||
<dd><a class="el" href="classCRL_1_1AcmSigda.html">AcmSigda</a> (<a class="el" href="namespaceCRL.html">CRL</a>)</dd><dd><a class="el" href="classCRL_1_1AllianceFramework.html">AllianceFramework</a> (<a class="el" href="namespaceCRL.html">CRL</a>)</dd><dd><a class="el" href="classCRL_1_1AllianceLibrary.html">AllianceLibrary</a> (<a class="el" href="namespaceCRL.html">CRL</a>)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_B">B</a></dt>
|
||||
<dd><a class="el" href="classCRL_1_1Banner.html">Banner</a> (<a class="el" href="namespaceCRL.html">CRL</a>)</dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_C">C</a></dt>
|
||||
<dd><a class="el" href="classCRL_1_1Catalog.html">Catalog</a> (<a class="el" href="namespaceCRL.html">CRL</a>)</dd><dd><a class="el" href="classCRL_1_1CatalogExtension.html">CatalogExtension</a> (<a class="el" href="namespaceCRL.html">CRL</a>)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_E">E</a></dt>
|
||||
<dd><a class="el" href="classCRL_1_1SearchPath_1_1Element.html">SearchPath::Element</a> (<a class="el" href="namespaceCRL.html">CRL</a>)</dd><dd><a class="el" href="classCRL_1_1Environment.html">Environment</a> (<a class="el" href="namespaceCRL.html">CRL</a>)</dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_G">G</a></dt>
|
||||
<dd><a class="el" href="classCRL_1_1GraphicTool.html">GraphicTool</a> (<a class="el" href="namespaceCRL.html">CRL</a>)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_R">R</a></dt>
|
||||
<dd><a class="el" href="classCRL_1_1RoutingGauge.html">RoutingGauge</a> (<a class="el" href="namespaceCRL.html">CRL</a>)</dd><dd><a class="el" href="classCRL_1_1RoutingLayerGauge.html">RoutingLayerGauge</a> (<a class="el" href="namespaceCRL.html">CRL</a>)</dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_S">S</a></dt>
|
||||
<dd><a class="el" href="classCRL_1_1SearchPath.html">SearchPath</a> (<a class="el" href="namespaceCRL.html">CRL</a>)</dd><dd><a class="el" href="classCRL_1_1Catalog_1_1State.html">Catalog::State</a> (<a class="el" href="namespaceCRL.html">CRL</a>)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_T">T</a></dt>
|
||||
<dd><a class="el" href="classCRL_1_1ToolEngine.html">ToolEngine</a> (<a class="el" href="namespaceCRL.html">CRL</a>)</dd></dl>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<br>
|
||||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
|
||||
<tagfile>
|
||||
<tagfile doxygen_version="1.9.1">
|
||||
<compound kind="class">
|
||||
<name>CRL::AcmSigda</name>
|
||||
<filename>classCRL_1_1AcmSigda.html</filename>
|
||||
|
@ -1042,13 +1042,6 @@
|
|||
<anchor>a1b6d28bbee28db727ffe13e6205dbae8</anchor>
|
||||
<arglist>(size_t depth) const</arglist>
|
||||
</member>
|
||||
<member kind="function">
|
||||
<type>unsigned int</type>
|
||||
<name>getLayerDirection</name>
|
||||
<anchorfile>classCRL_1_1RoutingGauge.html</anchorfile>
|
||||
<anchor>ab237249b41f605947765118cd1c59635</anchor>
|
||||
<arglist>(size_t depth) const</arglist>
|
||||
</member>
|
||||
<member kind="function">
|
||||
<type>const Layer *</type>
|
||||
<name>getRoutingLayer</name>
|
||||
|
@ -1063,6 +1056,13 @@
|
|||
<anchor>a4b603c0fd5f21db1c93d8a747ec1f4ba</anchor>
|
||||
<arglist>(size_t depth) const</arglist>
|
||||
</member>
|
||||
<member kind="function">
|
||||
<type>unsigned int</type>
|
||||
<name>getLayerDirection</name>
|
||||
<anchorfile>classCRL_1_1RoutingGauge.html</anchorfile>
|
||||
<anchor>ab237249b41f605947765118cd1c59635</anchor>
|
||||
<arglist>(size_t depth) const</arglist>
|
||||
</member>
|
||||
<member kind="function">
|
||||
<type>const vector< RoutingLayerGauge * > &</type>
|
||||
<name>getLayerGauges</name>
|
||||
|
@ -1634,18 +1634,18 @@
|
|||
<anchor>ab2e46a17cc373a268c5c24fa0e2067e5</anchor>
|
||||
<arglist></arglist>
|
||||
</member>
|
||||
<member kind="enumvalue">
|
||||
<name>Default</name>
|
||||
<anchorfile>namespaceConstant.html</anchorfile>
|
||||
<anchor>ab2e46a17cc373a268c5c24fa0e2067e5ac83c789478a5dfedee2496415c62c1fb</anchor>
|
||||
<arglist></arglist>
|
||||
</member>
|
||||
<member kind="enumvalue">
|
||||
<name>PinOnly</name>
|
||||
<anchorfile>namespaceConstant.html</anchorfile>
|
||||
<anchor>ab2e46a17cc373a268c5c24fa0e2067e5a816e7f6e3fb44de0c2da893f32a6748e</anchor>
|
||||
<arglist></arglist>
|
||||
</member>
|
||||
<member kind="enumvalue">
|
||||
<name>Default</name>
|
||||
<anchorfile>namespaceConstant.html</anchorfile>
|
||||
<anchor>ab2e46a17cc373a268c5c24fa0e2067e5ac83c789478a5dfedee2496415c62c1fb</anchor>
|
||||
<arglist></arglist>
|
||||
</member>
|
||||
<member kind="enumeration">
|
||||
<type></type>
|
||||
<name>Round</name>
|
||||
|
@ -1681,18 +1681,18 @@
|
|||
<compound kind="namespace">
|
||||
<name>CRL</name>
|
||||
<filename>namespaceCRL.html</filename>
|
||||
<class kind="class">CRL::AcmSigda</class>
|
||||
<class kind="class">CRL::AllianceFramework</class>
|
||||
<class kind="class">CRL::AllianceLibrary</class>
|
||||
<class kind="class">CRL::Environment</class>
|
||||
<class kind="class">CRL::Banner</class>
|
||||
<class kind="class">CRL::Catalog</class>
|
||||
<class kind="class">CRL::CatalogExtension</class>
|
||||
<class kind="class">CRL::Environment</class>
|
||||
<class kind="class">CRL::GraphicTool</class>
|
||||
<class kind="class">CRL::RoutingGauge</class>
|
||||
<class kind="class">CRL::RoutingLayerGauge</class>
|
||||
<class kind="class">CRL::SearchPath</class>
|
||||
<class kind="class">CRL::AllianceLibrary</class>
|
||||
<class kind="class">CRL::RoutingLayerGauge</class>
|
||||
<class kind="class">CRL::RoutingGauge</class>
|
||||
<class kind="class">CRL::AllianceFramework</class>
|
||||
<class kind="class">CRL::AcmSigda</class>
|
||||
<class kind="class">CRL::ToolEngine</class>
|
||||
<class kind="class">CRL::GraphicTool</class>
|
||||
<member kind="typedef">
|
||||
<type>GenericCollection< ToolEngine * ></type>
|
||||
<name>ToolEngines</name>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -53,7 +53,7 @@ Directories</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -49,7 +49,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -49,7 +49,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -1,25 +1,26 @@
|
|||
/*
|
||||
@licstart The following is the entire license notice for the
|
||||
JavaScript code in this file.
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
Copyright (C) 1997-2017 by Dimitri van Heesch
|
||||
The MIT License (MIT)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
@licend The above is the entire license notice
|
||||
for the JavaScript code in this file
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
function toggleVisibility(linkObj)
|
||||
{
|
||||
|
@ -60,7 +61,7 @@ function toggleLevel(level)
|
|||
$(this).show();
|
||||
} else if (l==level+1) {
|
||||
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
|
||||
a.html('▶');
|
||||
a.html('►');
|
||||
$(this).show();
|
||||
} else {
|
||||
$(this).hide();
|
||||
|
@ -87,7 +88,7 @@ function toggleFolder(id)
|
|||
// replace down arrow by right arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
currentRowSpans.filter(".arrow").html('▶');
|
||||
currentRowSpans.filter(".arrow").html('►');
|
||||
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
|
||||
} else { // we are SHOWING
|
||||
// replace right arrow by down arrow for current row
|
||||
|
@ -97,7 +98,7 @@ function toggleFolder(id)
|
|||
// replace down arrows by right arrows for child rows
|
||||
var childRowsSpans = childRows.find("span");
|
||||
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
childRowsSpans.filter(".arrow").html('▶');
|
||||
childRowsSpans.filter(".arrow").html('►');
|
||||
childRows.show(); //show all children
|
||||
}
|
||||
updateStripes();
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -61,7 +61,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -72,7 +72,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -48,7 +48,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -68,7 +68,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -61,7 +61,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -57,7 +57,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -55,7 +55,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -88,7 +88,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -51,7 +51,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -563,7 +563,7 @@ $(function() {
|
|||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_0x7e"></a>- ~ -</h3><ul>
|
||||
<h3><a id="index__7E"></a>- ~ -</h3><ul>
|
||||
<li>~Catalog()
|
||||
: <a class="el" href="classCRL_1_1Catalog.html#a3ad457a2bf6246c3a1d9c3a4730c2696">CRL::Catalog</a>
|
||||
</li>
|
||||
|
@ -579,7 +579,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -47,7 +47,7 @@ $(function() {
|
|||
, <a class="el" href="classCRL_1_1ToolEngine.html#a1c2261333735f6fd59b51708516b8b23">CRL::ToolEngine</a>
|
||||
</li>
|
||||
<li>getAllianceLibrary()
|
||||
: <a class="el" href="classCRL_1_1AllianceFramework.html#a4085f3bc96ca5e4bf2d41a4ada9658f2">CRL::AllianceFramework</a>
|
||||
: <a class="el" href="classCRL_1_1AllianceFramework.html#a8e007b3f2ac45feec2907f77530a718c">CRL::AllianceFramework</a>
|
||||
</li>
|
||||
<li>getAuthors()
|
||||
: <a class="el" href="classCRL_1_1Banner.html#aa61a32222853ae9f4298302ca53788bc">CRL::Banner</a>
|
||||
|
@ -145,7 +145,7 @@ $(function() {
|
|||
: <a class="el" href="classCRL_1_1RoutingGauge.html#ac429c6ad1b2af7c588c60eff35c2d02e">CRL::RoutingGauge</a>
|
||||
</li>
|
||||
<li>getLayerDirection()
|
||||
: <a class="el" href="classCRL_1_1RoutingGauge.html#ac553c4dc3f51576a3128ad42d5a006b2">CRL::RoutingGauge</a>
|
||||
: <a class="el" href="classCRL_1_1RoutingGauge.html#ab237249b41f605947765118cd1c59635">CRL::RoutingGauge</a>
|
||||
</li>
|
||||
<li>getLayerGauge()
|
||||
: <a class="el" href="classCRL_1_1RoutingGauge.html#aa0f0e65f45814ba0104daafbc271a12d">CRL::RoutingGauge</a>
|
||||
|
@ -258,7 +258,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -54,7 +54,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -96,7 +96,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -49,7 +49,7 @@ $(function() {
|
|||
: <a class="el" href="classCRL_1_1Catalog.html#a02ae9d3636235db933a29c08329c5778">CRL::Catalog</a>
|
||||
</li>
|
||||
<li>loadLibraryCells()
|
||||
: <a class="el" href="classCRL_1_1AllianceFramework.html#adc8acedeb9daa37b4ab2dee0717835fa">CRL::AllianceFramework</a>
|
||||
: <a class="el" href="classCRL_1_1AllianceFramework.html#a2e43b1928a05eea4b2dc1fe0757e4865">CRL::AllianceFramework</a>
|
||||
</li>
|
||||
<li>locate()
|
||||
: <a class="el" href="classCRL_1_1SearchPath.html#af8e579af7e78dddb7a014d4bbbf9a36f">CRL::SearchPath</a>
|
||||
|
@ -63,7 +63,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -51,7 +51,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -48,7 +48,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -57,7 +57,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -57,7 +57,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -150,7 +150,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -51,7 +51,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -43,11 +43,11 @@ $(function() {
|
|||
<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1AcmSigda.html" target="_self">CRL::AcmSigda</a></td><td class="desc">A Parser of ACM/Sigda 89' benchmarks </td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1AllianceLibrary.html" target="_self">CRL::AllianceLibrary</a></td><td class="desc">A small wrapper around <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> </td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1AllianceLibrary.html" target="_self">CRL::AllianceLibrary</a></td><td class="desc">A small wrapper around <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> </td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1Banner.html" target="_self">CRL::Banner</a></td><td class="desc">Print Formatted Banners (on ttys) </td></tr>
|
||||
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1Catalog.html" target="_self">CRL::Catalog</a></td><td class="desc">A Registry to store Alliance Cell metadatas </td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1CatalogExtension.html" target="_self">CRL::CatalogExtension</a></td><td class="desc">Wrapper to access a <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> <a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog. ">Catalog::State</a> </td></tr>
|
||||
<tr id="row_5_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_5_" class="arrow" onclick="toggleFolder('5_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1DBo.htmlHurricane::DBo</a> [external]</td><td class="desc"></td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1CatalogExtension.html" target="_self">CRL::CatalogExtension</a></td><td class="desc">Wrapper to access a <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> <a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog.">Catalog::State</a> </td></tr>
|
||||
<tr id="row_5_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_5_" class="arrow" onclick="toggleFolder('5_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="elRef" href="../hurricane/classHurricane_1_1DBo.html">Hurricane::DBo</a> [external]</td><td class="desc"></td></tr>
|
||||
<tr id="row_5_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1AllianceFramework.html" target="_self">CRL::AllianceFramework</a></td><td class="desc">A Framework to work with Alliance formats </td></tr>
|
||||
<tr id="row_5_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1ToolEngine.html" target="_self">CRL::ToolEngine</a></td><td class="desc">Base Class of all Coriolis Tools </td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1SearchPath_1_1Element.html" target="_self">CRL::SearchPath::Element</a></td><td class="desc">An element of the search path (mapping a directory) </td></tr>
|
||||
|
@ -64,7 +64,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -45,7 +45,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,25 +1,26 @@
|
|||
/*
|
||||
@licstart The following is the entire license notice for the
|
||||
JavaScript code in this file.
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
Copyright (C) 1997-2017 by Dimitri van Heesch
|
||||
The MIT License (MIT)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
@licend The above is the entire license notice
|
||||
for the JavaScript code in this file
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
|
||||
function makeTree(data,relPath) {
|
||||
|
@ -40,9 +41,9 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
|
|||
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
|
||||
if (searchEnabled) {
|
||||
if (serverSide) {
|
||||
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.png" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>');
|
||||
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+relPath+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.svg" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>');
|
||||
} else {
|
||||
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'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="'+relPath+'search/close.png" alt=""/></a></span></div></li>');
|
||||
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'search/mag_sel.svg" 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="'+relPath+'search/close.svg" alt=""/></a></span></div></li>');
|
||||
}
|
||||
}
|
||||
$('#main-menu').smartmenus();
|
||||
|
|
|
@ -1,25 +1,26 @@
|
|||
/*
|
||||
@ @licstart The following is the entire license notice for the
|
||||
JavaScript code in this file.
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
Copyright (C) 1997-2017 by Dimitri van Heesch
|
||||
The MIT License (MIT)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
@licend The above is the entire license notice
|
||||
for the JavaScript code in this file
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
var menudata={children:[
|
||||
{text:"Main Page",url:"index.html"},
|
||||
|
@ -52,7 +53,7 @@ var menudata={children:[
|
|||
{text:"r",url:"functions_r.html#index_r"},
|
||||
{text:"s",url:"functions_s.html#index_s"},
|
||||
{text:"v",url:"functions_v.html#index_v"},
|
||||
{text:"~",url:"functions_0x7e.html#index_0x7e"}]},
|
||||
{text:"~",url:"functions_~.html#index__7E"}]},
|
||||
{text:"Functions",url:"functions_func.html",children:[
|
||||
{text:"a",url:"functions_func.html#index_a"},
|
||||
{text:"b",url:"functions_func.html#index_b"},
|
||||
|
@ -69,7 +70,7 @@ var menudata={children:[
|
|||
{text:"r",url:"functions_func.html#index_r"},
|
||||
{text:"s",url:"functions_func.html#index_s"},
|
||||
{text:"v",url:"functions_func.html#index_v"},
|
||||
{text:"~",url:"functions_func.html#index_0x7e"}]},
|
||||
{text:"~",url:"functions_func.html#index__7E"}]},
|
||||
{text:"Enumerations",url:"functions_enum.html"},
|
||||
{text:"Enumerator",url:"functions_eval.html"}]}]},
|
||||
{text:"Files",url:"files.html",children:[
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -44,18 +44,12 @@ $(function() {
|
|||
<div class="contents">
|
||||
|
||||
<p>The namespace of Coriolis Core.
|
||||
<a href="#details">More...</a></p>
|
||||
<a href="namespaceCRL.html#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AcmSigda.html">AcmSigda</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A Parser of ACM/Sigda 89' benchmarks. <a href="classCRL_1_1AcmSigda.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html">AllianceFramework</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A Framework to work with Alliance formats. <a href="classCRL_1_1AllianceFramework.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceLibrary.html">AllianceLibrary</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A small wrapper around <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a>. <a href="classCRL_1_1AllianceLibrary.html#details">More...</a><br /></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Environment.html">Environment</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Holds all the Alliance environment variables. <a href="classCRL_1_1Environment.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Banner.html">Banner</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Print Formatted Banners (on ttys). <a href="classCRL_1_1Banner.html#details">More...</a><br /></td></tr>
|
||||
|
@ -64,35 +58,41 @@ Classes</h2></td></tr>
|
|||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A Registry to store Alliance Cell metadatas. <a href="classCRL_1_1Catalog.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1CatalogExtension.html">CatalogExtension</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Wrapper to access a <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> <a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog. ">Catalog::State</a>. <a href="classCRL_1_1CatalogExtension.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1Environment.html">Environment</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Holds all the Alliance environment variables. <a href="classCRL_1_1Environment.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1GraphicTool.html">GraphicTool</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base Class to Hook ToolEngines into the CellViewer. <a href="classCRL_1_1GraphicTool.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html">RoutingGauge</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Gauge for the detailed routing. <a href="classCRL_1_1RoutingGauge.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html">RoutingLayerGauge</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Gauge of a Layer for the detailed routing. <a href="classCRL_1_1RoutingLayerGauge.html#details">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Wrapper to access a <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> <a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog.">Catalog::State</a>. <a href="classCRL_1_1CatalogExtension.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1SearchPath.html">SearchPath</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">An ordered list of search pathes. <a href="classCRL_1_1SearchPath.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceLibrary.html">AllianceLibrary</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A small wrapper around <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a>. <a href="classCRL_1_1AllianceLibrary.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingLayerGauge.html">RoutingLayerGauge</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Gauge of a Layer for the detailed routing. <a href="classCRL_1_1RoutingLayerGauge.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1RoutingGauge.html">RoutingGauge</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Gauge for the detailed routing. <a href="classCRL_1_1RoutingGauge.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AllianceFramework.html">AllianceFramework</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A Framework to work with Alliance formats. <a href="classCRL_1_1AllianceFramework.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1AcmSigda.html">AcmSigda</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A Parser of ACM/Sigda 89' benchmarks. <a href="classCRL_1_1AcmSigda.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1ToolEngine.html">ToolEngine</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base Class of all Coriolis Tools. <a href="classCRL_1_1ToolEngine.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCRL_1_1GraphicTool.html">GraphicTool</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base Class to Hook ToolEngines into the CellViewer. <a href="classCRL_1_1GraphicTool.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
||||
Typedefs</h2></td></tr>
|
||||
<tr><td colspan="2"><div class="groupHeader">ToolEngine Collection</div></td></tr>
|
||||
<tr class="memitem:ae49bc0c5f113bba964680768556dd1b3"><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1GenericCollection.html">GenericCollection</a>< <a class="el" href="classCRL_1_1ToolEngine.html">ToolEngine</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCRL.html#ae49bc0c5f113bba964680768556dd1b3">ToolEngines</a></td></tr>
|
||||
<tr class="memitem:ae49bc0c5f113bba964680768556dd1b3"><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" href="../hurricane/classHurricane_1_1GenericCollection.html">GenericCollection</a>< <a class="el" href="classCRL_1_1ToolEngine.html">ToolEngine</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCRL.html#ae49bc0c5f113bba964680768556dd1b3">ToolEngines</a></td></tr>
|
||||
<tr class="separator:ae49bc0c5f113bba964680768556dd1b3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c6426dc361a7b02fc55b7c19401c7aa"><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1GenericLocator.html">GenericLocator</a>< <a class="el" href="classCRL_1_1ToolEngine.html">ToolEngine</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCRL.html#a9c6426dc361a7b02fc55b7c19401c7aa">ToolEngineLocator</a></td></tr>
|
||||
<tr class="memitem:a9c6426dc361a7b02fc55b7c19401c7aa"><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" href="../hurricane/classHurricane_1_1GenericLocator.html">GenericLocator</a>< <a class="el" href="classCRL_1_1ToolEngine.html">ToolEngine</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCRL.html#a9c6426dc361a7b02fc55b7c19401c7aa">ToolEngineLocator</a></td></tr>
|
||||
<tr class="separator:a9c6426dc361a7b02fc55b7c19401c7aa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a976ed6ed06b1c3510c696de4c8960971"><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href="../hurricane/classHurricane_1_1GenericFilter.html">GenericFilter</a>< <a class="el" href="classCRL_1_1ToolEngine.html">ToolEngine</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCRL.html#a976ed6ed06b1c3510c696de4c8960971">ToolEngineFilter</a></td></tr>
|
||||
<tr class="memitem:a976ed6ed06b1c3510c696de4c8960971"><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" href="../hurricane/classHurricane_1_1GenericFilter.html">GenericFilter</a>< <a class="el" href="classCRL_1_1ToolEngine.html">ToolEngine</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCRL.html#a976ed6ed06b1c3510c696de4c8960971">ToolEngineFilter</a></td></tr>
|
||||
<tr class="separator:a976ed6ed06b1c3510c696de4c8960971"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
|
@ -111,7 +111,13 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Generic collection representing a set of ToolEngines.</p>
|
||||
<p>To iterate over a Collection of ToolEngines, uses the generaic <code>forEach</code> macro: </p><div class="fragment"><div class="line">forEach(ToolEngine*, iengine, <a class="code" href="classCRL_1_1ToolEngine.html#afb78e8f180ecc36ff8fa4e91e7885d37">ToolEngine::get</a>(cell)) {</div><div class="line"> cout << iengine->getName() << endl;</div><div class="line"> <span class="comment">// Do someting on the ToolEngine in the iengine iterator.</span></div><div class="line"> <span class="comment">// ...</span></div><div class="line">}</div></div><!-- fragment -->
|
||||
<p>To iterate over a Collection of ToolEngines, uses the generaic <code>forEach</code> macro: </p><div class="fragment"><div class="line">forEach(ToolEngine*, iengine, <a class="code" href="classCRL_1_1ToolEngine.html#afb78e8f180ecc36ff8fa4e91e7885d37">ToolEngine::get</a>(cell)) {</div>
|
||||
<div class="line"> cout << iengine->getName() << endl;</div>
|
||||
<div class="line"> <span class="comment">// Do someting on the ToolEngine in the iengine iterator.</span></div>
|
||||
<div class="line"> <span class="comment">// ...</span></div>
|
||||
<div class="line">}</div>
|
||||
<div class="ttc" id="aclassCRL_1_1ToolEngine_html_afb78e8f180ecc36ff8fa4e91e7885d37"><div class="ttname"><a href="classCRL_1_1ToolEngine.html#afb78e8f180ecc36ff8fa4e91e7885d37">CRL::ToolEngine::get</a></div><div class="ttdeci">static ToolEngines get(const Cell *cell)</div></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9c6426dc361a7b02fc55b7c19401c7aa"></a>
|
||||
|
@ -149,7 +155,7 @@ Typedefs</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -44,32 +44,28 @@ $(function() {
|
|||
<div class="contents">
|
||||
|
||||
<p>Store various constants.
|
||||
<a href="#details">More...</a></p>
|
||||
<a href="namespaceConstant.html#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
||||
Enumerations</h2></td></tr>
|
||||
<tr class="memitem:ac081a99f2b64361919ed5d9f37c0f9af"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceConstant.html#ac081a99f2b64361919ed5d9f37c0f9af">Direction</a> { <br />
|
||||
  <a class="el" href="namespaceConstant.html#ac081a99f2b64361919ed5d9f37c0f9afa7a545ff2d744fe30bfac294dfe9d03db">Horizontal</a> = (1<<0),
|
||||
<br />
|
||||
  <a class="el" href="namespaceConstant.html#ac081a99f2b64361919ed5d9f37c0f9afa7a545ff2d744fe30bfac294dfe9d03db">Horizontal</a> = (1 << 0)
|
||||
, <br />
|
||||
  <a class="el" href="namespaceConstant.html#ac081a99f2b64361919ed5d9f37c0f9afa63ce9cc57c99cccca96aa1157113da34">Vertical</a> = (1 << 1)
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="separator:ac081a99f2b64361919ed5d9f37c0f9af"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab2e46a17cc373a268c5c24fa0e2067e5"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceConstant.html#ab2e46a17cc373a268c5c24fa0e2067e5">LayerGaugeType</a> { <br />
|
||||
  <a class="el" href="namespaceConstant.html#ab2e46a17cc373a268c5c24fa0e2067e5ac83c789478a5dfedee2496415c62c1fb">Default</a> = (1<<0),
|
||||
<br />
|
||||
  <a class="el" href="namespaceConstant.html#ab2e46a17cc373a268c5c24fa0e2067e5a816e7f6e3fb44de0c2da893f32a6748e">PinOnly</a> = (1<<1)
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="separator:ab2e46a17cc373a268c5c24fa0e2067e5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb6258ce09861f20cfe37b49d9a3515f"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceConstant.html#abb6258ce09861f20cfe37b49d9a3515f">Round</a> { <br />
|
||||
  <a class="el" href="namespaceConstant.html#abb6258ce09861f20cfe37b49d9a3515faaf5371ebaadbfde8cd93c7e56aecb3c2">Superior</a> = (1<<2),
|
||||
<br />
|
||||
  <a class="el" href="namespaceConstant.html#abb6258ce09861f20cfe37b49d9a3515fa1140f16a605cb6cc263e206dcc2c90c9">Inferior</a> = (1<<3),
|
||||
<br />
|
||||
  <a class="el" href="namespaceConstant.html#abb6258ce09861f20cfe37b49d9a3515fac3c18902fbd4fbc14431d14904b35d61">Nearest</a> = (1<<4),
|
||||
<br />
|
||||
  <a class="el" href="namespaceConstant.html#abb6258ce09861f20cfe37b49d9a3515fa8c19f155f88d2db98534c1aec454862d">Exact</a> = (1<<5)
|
||||
  <a class="el" href="namespaceConstant.html#abb6258ce09861f20cfe37b49d9a3515faaf5371ebaadbfde8cd93c7e56aecb3c2">Superior</a> = (1 << 10)
|
||||
, <br />
|
||||
  <a class="el" href="namespaceConstant.html#abb6258ce09861f20cfe37b49d9a3515fa1140f16a605cb6cc263e206dcc2c90c9">Inferior</a> = (1 << 11)
|
||||
, <br />
|
||||
  <a class="el" href="namespaceConstant.html#abb6258ce09861f20cfe37b49d9a3515fac3c18902fbd4fbc14431d14904b35d61">Nearest</a> = (1 << 12)
|
||||
, <br />
|
||||
  <a class="el" href="namespaceConstant.html#abb6258ce09861f20cfe37b49d9a3515fa8c19f155f88d2db98534c1aec454862d">Exact</a> = (1 << 13)
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="separator:abb6258ce09861f20cfe37b49d9a3515f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -111,9 +107,9 @@ Enumerations</h2></td></tr>
|
|||
</div><div class="memdoc">
|
||||
<p>Routing directions. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ab2e46a17cc373a268c5c24fa0e2067e5ac83c789478a5dfedee2496415c62c1fb"></a>Default </td><td class="fielddoc"><p>This is layer is a normal routing one. </p>
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ab2e46a17cc373a268c5c24fa0e2067e5a816e7f6e3fb44de0c2da893f32a6748e"></a>PinOnly </td><td class="fielddoc"><p>This layer is only used to connect to pin. No routing wire will be drawn with it. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ab2e46a17cc373a268c5c24fa0e2067e5a816e7f6e3fb44de0c2da893f32a6748e"></a>PinOnly </td><td class="fielddoc"><p>This layer is only used to connect to pin. No routing wire will be drawn with it. </p>
|
||||
<tr><td class="fieldname"><a id="ab2e46a17cc373a268c5c24fa0e2067e5ac83c789478a5dfedee2496415c62c1fb"></a>Default </td><td class="fielddoc"><p>This is layer is a normal routing one. </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
|
@ -149,7 +145,7 @@ Enumerations</h2></td></tr>
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -85,7 +85,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -52,7 +52,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -67,7 +67,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -52,7 +52,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
-->
|
||||
<br>
|
||||
<body onload="javascript:toggleLevel(1)">
|
||||
<!-- Generated by Doxygen 1.8.14 -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
@ -41,9 +41,23 @@ $(function() {
|
|||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all documented namespaces with brief descriptions:</div><div class="directory">
|
||||
<table class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceConstant.html" target="_self">Constant</a></td><td class="desc">Store various constants </td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceCRL.html" target="_self">CRL</a></td><td class="desc">The namespace of Coriolis Core </td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceCRL.html" target="_self">CRL</a></td><td class="desc">The namespace of Coriolis Core </td></tr>
|
||||
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1Environment.html" target="_self">Environment</a></td><td class="desc">Holds all the Alliance environment variables </td></tr>
|
||||
<tr id="row_1_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1Banner.html" target="_self">Banner</a></td><td class="desc">Print Formatted Banners (on ttys) </td></tr>
|
||||
<tr id="row_1_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_2_" class="arrow" onclick="toggleFolder('1_2_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1Catalog.html" target="_self">Catalog</a></td><td class="desc">A Registry to store Alliance Cell metadatas </td></tr>
|
||||
<tr id="row_1_2_0_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1Catalog_1_1State.html" target="_self">State</a></td><td class="desc">An entry to store the Cell <a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog.">State</a> in the <a class="el" href="classCRL_1_1Catalog.html" title="A Registry to store Alliance Cell metadatas.">Catalog</a> </td></tr>
|
||||
<tr id="row_1_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1CatalogExtension.html" target="_self">CatalogExtension</a></td><td class="desc">Wrapper to access a <a class="elRef" href="../hurricane/classHurricane_1_1Cell.html">Hurricane::Cell</a> <a class="el" href="classCRL_1_1Catalog_1_1State.html" title="An entry to store the Cell State in the Catalog.">Catalog::State</a> </td></tr>
|
||||
<tr id="row_1_4_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_4_" class="arrow" onclick="toggleFolder('1_4_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1SearchPath.html" target="_self">SearchPath</a></td><td class="desc">An ordered list of search pathes </td></tr>
|
||||
<tr id="row_1_4_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1SearchPath_1_1Element.html" target="_self">Element</a></td><td class="desc">An element of the search path (mapping a directory) </td></tr>
|
||||
<tr id="row_1_5_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1AllianceLibrary.html" target="_self">AllianceLibrary</a></td><td class="desc">A small wrapper around <a class="elRef" href="../hurricane/classHurricane_1_1Library.html">Hurricane::Library</a> </td></tr>
|
||||
<tr id="row_1_6_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1RoutingLayerGauge.html" target="_self">RoutingLayerGauge</a></td><td class="desc">Gauge of a Layer for the detailed routing </td></tr>
|
||||
<tr id="row_1_7_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1RoutingGauge.html" target="_self">RoutingGauge</a></td><td class="desc">Gauge for the detailed routing </td></tr>
|
||||
<tr id="row_1_8_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1AllianceFramework.html" target="_self">AllianceFramework</a></td><td class="desc">A Framework to work with Alliance formats </td></tr>
|
||||
<tr id="row_1_9_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1AcmSigda.html" target="_self">AcmSigda</a></td><td class="desc">A Parser of ACM/Sigda 89' benchmarks </td></tr>
|
||||
<tr id="row_1_10_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1ToolEngine.html" target="_self">ToolEngine</a></td><td class="desc">Base Class of all Coriolis Tools </td></tr>
|
||||
<tr id="row_1_11_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCRL_1_1GraphicTool.html" target="_self">GraphicTool</a></td><td class="desc">Base Class to Hook ToolEngines into the CellViewer </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
|
@ -51,7 +65,7 @@ $(function() {
|
|||
<hr>
|
||||
<table class="footer1">
|
||||
<tr>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.8.14 on Sun Nov 21 2021</small></td>
|
||||
<td class="LFooter"><small>Generated by doxygen 1.9.1 on Tue Feb 21 2023</small></td>
|
||||
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -1,20 +1,22 @@
|
|||
LATEX_CMD=pdflatex
|
||||
|
||||
all: refman.pdf
|
||||
|
||||
pdf: refman.pdf
|
||||
|
||||
refman.pdf: clean refman.tex
|
||||
pdflatex refman
|
||||
$(LATEX_CMD) refman
|
||||
makeindex refman.idx
|
||||
pdflatex refman
|
||||
$(LATEX_CMD) refman
|
||||
latex_count=8 ; \
|
||||
while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
|
||||
do \
|
||||
echo "Rerunning latex...." ;\
|
||||
pdflatex refman ;\
|
||||
$(LATEX_CMD) refman ;\
|
||||
latex_count=`expr $$latex_count - 1` ;\
|
||||
done
|
||||
makeindex refman.idx
|
||||
pdflatex refman
|
||||
$(LATEX_CMD) refman
|
||||
|
||||
|
||||
clean:
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
\section{Class List}
|
||||
\doxysection{Class List}
|
||||
Here are the classes, structs, unions and interfaces with brief descriptions\+:\begin{DoxyCompactList}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1AcmSigda}{C\+R\+L\+::\+Acm\+Sigda}} \\*A Parser of A\+C\+M/\+Sigda 89\textquotesingle{} benchmarks }{\pageref{classCRL_1_1AcmSigda}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1AllianceFramework}{C\+R\+L\+::\+Alliance\+Framework}} \\*A Framework to work with Alliance formats }{\pageref{classCRL_1_1AllianceFramework}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1AllianceLibrary}{C\+R\+L\+::\+Alliance\+Library}} \\*A small wrapper around \textbf{ Hurricane\+::\+Library} }{\pageref{classCRL_1_1AllianceLibrary}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1Banner}{C\+R\+L\+::\+Banner}} \\*Print Formatted Banners (on ttys) }{\pageref{classCRL_1_1Banner}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1Catalog}{C\+R\+L\+::\+Catalog}} \\*A Registry to store Alliance Cell metadatas }{\pageref{classCRL_1_1Catalog}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1CatalogExtension}{C\+R\+L\+::\+Catalog\+Extension}} \\*Wrapper to access a \textbf{ Hurricane\+::\+Cell} \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{Catalog\+::\+State}} }{\pageref{classCRL_1_1CatalogExtension}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1SearchPath_1_1Element}{C\+R\+L\+::\+Search\+Path\+::\+Element}} \\*An element of the search path (mapping a directory) }{\pageref{classCRL_1_1SearchPath_1_1Element}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1Environment}{C\+R\+L\+::\+Environment}} \\*Holds all the Alliance environment variables }{\pageref{classCRL_1_1Environment}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1GraphicTool}{C\+R\+L\+::\+Graphic\+Tool}} \\*Base Class to Hook Tool\+Engines into the Cell\+Viewer }{\pageref{classCRL_1_1GraphicTool}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1RoutingGauge}{C\+R\+L\+::\+Routing\+Gauge}} \\*Gauge for the detailed routing }{\pageref{classCRL_1_1RoutingGauge}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{C\+R\+L\+::\+Routing\+Layer\+Gauge}} \\*Gauge of a Layer for the detailed routing }{\pageref{classCRL_1_1RoutingLayerGauge}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1SearchPath}{C\+R\+L\+::\+Search\+Path}} \\*An ordered list of search pathes }{\pageref{classCRL_1_1SearchPath}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{C\+R\+L\+::\+Catalog\+::\+State}} \\*An entry to store the Cell \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} in the \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}} }{\pageref{classCRL_1_1Catalog_1_1State}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1ToolEngine}{C\+R\+L\+::\+Tool\+Engine}} \\*Base Class of all Coriolis Tools }{\pageref{classCRL_1_1ToolEngine}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1AcmSigda}{CRL\+::\+Acm\+Sigda}} \\*A Parser of ACM/\+Sigda 89\textquotesingle{} benchmarks }{\pageref{classCRL_1_1AcmSigda}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1AllianceFramework}{CRL\+::\+Alliance\+Framework}} \\*A Framework to work with Alliance formats }{\pageref{classCRL_1_1AllianceFramework}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1AllianceLibrary}{CRL\+::\+Alliance\+Library}} \\*A small wrapper around \textbf{ Hurricane\+::\+Library} }{\pageref{classCRL_1_1AllianceLibrary}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1Banner}{CRL\+::\+Banner}} \\*Print Formatted Banners (on ttys) }{\pageref{classCRL_1_1Banner}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1Catalog}{CRL\+::\+Catalog}} \\*A Registry to store Alliance Cell metadatas }{\pageref{classCRL_1_1Catalog}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1CatalogExtension}{CRL\+::\+Catalog\+Extension}} \\*Wrapper to access a \textbf{ Hurricane\+::\+Cell} \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{Catalog\+::\+State}} }{\pageref{classCRL_1_1CatalogExtension}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1SearchPath_1_1Element}{CRL\+::\+Search\+Path\+::\+Element}} \\*An element of the search path (mapping a directory) }{\pageref{classCRL_1_1SearchPath_1_1Element}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1Environment}{CRL\+::\+Environment}} \\*Holds all the Alliance environment variables }{\pageref{classCRL_1_1Environment}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1GraphicTool}{CRL\+::\+Graphic\+Tool}} \\*Base Class to Hook Tool\+Engines into the Cell\+Viewer }{\pageref{classCRL_1_1GraphicTool}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1RoutingGauge}{CRL\+::\+Routing\+Gauge}} \\*Gauge for the detailed routing }{\pageref{classCRL_1_1RoutingGauge}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{CRL\+::\+Routing\+Layer\+Gauge}} \\*Gauge of a Layer for the detailed routing }{\pageref{classCRL_1_1RoutingLayerGauge}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1SearchPath}{CRL\+::\+Search\+Path}} \\*An ordered list of search pathes }{\pageref{classCRL_1_1SearchPath}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{CRL\+::\+Catalog\+::\+State}} \\*An entry to store the Cell \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} in the \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}} }{\pageref{classCRL_1_1Catalog_1_1State}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classCRL_1_1ToolEngine}{CRL\+::\+Tool\+Engine}} \\*Base Class of all Coriolis Tools }{\pageref{classCRL_1_1ToolEngine}}{}
|
||||
\end{DoxyCompactList}
|
||||
|
|
|
@ -1,50 +1,50 @@
|
|||
\hypertarget{classCRL_1_1AcmSigda}{}\section{C\+RL\+:\+:Acm\+Sigda Class Reference}
|
||||
\label{classCRL_1_1AcmSigda}\index{C\+R\+L\+::\+Acm\+Sigda@{C\+R\+L\+::\+Acm\+Sigda}}
|
||||
\hypertarget{classCRL_1_1AcmSigda}{}\doxysection{CRL\+::Acm\+Sigda Class Reference}
|
||||
\label{classCRL_1_1AcmSigda}\index{CRL::AcmSigda@{CRL::AcmSigda}}
|
||||
|
||||
|
||||
A Parser of A\+C\+M/\+Sigda 89\textquotesingle{} benchmarks.
|
||||
A Parser of ACM/\+Sigda 89\textquotesingle{} benchmarks.
|
||||
|
||||
|
||||
\subsection*{Static Public Member Functions}
|
||||
\doxysubsection*{Static Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
static \textbf{ Cell} $\ast$ \mbox{\hyperlink{classCRL_1_1AcmSigda_a5e61fb60049f5a2dca1f2ca05fd5857a}{load}} (std\+::string benchmark)
|
||||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
A Parser of A\+C\+M/\+Sigda 89\textquotesingle{} benchmarks.
|
||||
\doxysubsection{Detailed Description}
|
||||
A Parser of ACM/\+Sigda 89\textquotesingle{} benchmarks.
|
||||
|
||||
Thoses benches are also known as the M\+C\+NC or I\+S\+C\+A\+S98.
|
||||
Thoses benches are also known as the MCNC or ISCAS98.
|
||||
|
||||
The generic cells have been mapped into the sxlib Alliance library in a straighforward way. \begin{center} \tabulinesep=1mm
|
||||
\begin{longtabu}spread 0pt [c]{*{2}{|X[-1]}|}
|
||||
\hline
|
||||
\rowcolor{\tableheadbgcolor}\textbf{ Boolean Function}&\textbf{ Sx\+Lib mapping }\\\cline{1-2}
|
||||
\cellcolor{\tableheadbgcolor}\textbf{ Boolean Function}&\cellcolor{\tableheadbgcolor}\textbf{ Sx\+Lib mapping }\\\cline{1-2}
|
||||
\endfirsthead
|
||||
\hline
|
||||
\endfoot
|
||||
\hline
|
||||
\rowcolor{\tableheadbgcolor}\textbf{ Boolean Function}&\textbf{ Sx\+Lib mapping }\\\cline{1-2}
|
||||
\cellcolor{\tableheadbgcolor}\textbf{ Boolean Function}&\cellcolor{\tableheadbgcolor}\textbf{ Sx\+Lib mapping }\\\cline{1-2}
|
||||
\endhead
|
||||
{\ttfamily N\+OT} &\textbf{ {\ttfamily inv\+\_\+x1} }\\\cline{1-2}
|
||||
{\ttfamily B\+U\+FF} &\textbf{ {\ttfamily buff\+\_\+x2} }\\\cline{1-2}
|
||||
{\ttfamily A\+ND} &\textbf{ {\ttfamily a2\+\_\+x2}, {\ttfamily a3\+\_\+x2}, {\ttfamily a4\+\_\+x4} }\\\cline{1-2}
|
||||
{\ttfamily N\+A\+ND} &\textbf{ {\ttfamily na2\+\_\+x1}, {\ttfamily na3\+\_\+x1}, {\ttfamily na4\+\_\+x1} }\\\cline{1-2}
|
||||
{\ttfamily OR} &\textbf{ {\ttfamily o2\+\_\+x2}, {\ttfamily o3\+\_\+x3}, {\ttfamily o4\+\_\+x4} }\\\cline{1-2}
|
||||
{\ttfamily N\+OR} &\textbf{ {\ttfamily no2\+\_\+x1}, {\ttfamily no3\+\_\+x1}, {\ttfamily no4\+\_\+x1} }\\\cline{1-2}
|
||||
{\ttfamily X\+OR} &\textbf{ {\ttfamily xr2\+\_\+x1} }\\\cline{1-2}
|
||||
{\ttfamily X\+N\+OR} &\textbf{ {\ttfamily nxr2\+\_\+x1} }\\\cline{1-2}
|
||||
{\ttfamily D\+FF} &\textbf{ {\ttfamily sff1\+\_\+x4} }\\\cline{1-2}
|
||||
{\ttfamily NOT} &\cellcolor{\tableheadbgcolor}\textbf{ {\ttfamily inv\+\_\+x1} }\\\cline{1-2}
|
||||
{\ttfamily BUFF} &\cellcolor{\tableheadbgcolor}\textbf{ {\ttfamily buff\+\_\+x2} }\\\cline{1-2}
|
||||
{\ttfamily AND} &\cellcolor{\tableheadbgcolor}\textbf{ {\ttfamily a2\+\_\+x2}, {\ttfamily a3\+\_\+x2}, {\ttfamily a4\+\_\+x4} }\\\cline{1-2}
|
||||
{\ttfamily NAND} &\cellcolor{\tableheadbgcolor}\textbf{ {\ttfamily na2\+\_\+x1}, {\ttfamily na3\+\_\+x1}, {\ttfamily na4\+\_\+x1} }\\\cline{1-2}
|
||||
{\ttfamily OR} &\cellcolor{\tableheadbgcolor}\textbf{ {\ttfamily o2\+\_\+x2}, {\ttfamily o3\+\_\+x3}, {\ttfamily o4\+\_\+x4} }\\\cline{1-2}
|
||||
{\ttfamily NOR} &\cellcolor{\tableheadbgcolor}\textbf{ {\ttfamily no2\+\_\+x1}, {\ttfamily no3\+\_\+x1}, {\ttfamily no4\+\_\+x1} }\\\cline{1-2}
|
||||
{\ttfamily XOR} &\cellcolor{\tableheadbgcolor}\textbf{ {\ttfamily xr2\+\_\+x1} }\\\cline{1-2}
|
||||
{\ttfamily XNOR} &\cellcolor{\tableheadbgcolor}\textbf{ {\ttfamily nxr2\+\_\+x1} }\\\cline{1-2}
|
||||
{\ttfamily DFF} &\cellcolor{\tableheadbgcolor}\textbf{ {\ttfamily sff1\+\_\+x4} }\\\cline{1-2}
|
||||
\end{longtabu}
|
||||
\end{center}
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1AcmSigda_a5e61fb60049f5a2dca1f2ca05fd5857a}\label{classCRL_1_1AcmSigda_a5e61fb60049f5a2dca1f2ca05fd5857a}}
|
||||
\index{C\+R\+L\+::\+Acm\+Sigda@{C\+R\+L\+::\+Acm\+Sigda}!load@{load}}
|
||||
\index{load@{load}!C\+R\+L\+::\+Acm\+Sigda@{C\+R\+L\+::\+Acm\+Sigda}}
|
||||
\subsubsection{\texorpdfstring{load()}{load()}}
|
||||
{\footnotesize\ttfamily \textbf{ Cell} $\ast$ C\+R\+L\+::\+Acm\+Sigda\+::load (\begin{DoxyParamCaption}\item[{std\+::string}]{benchname }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
\index{CRL::AcmSigda@{CRL::AcmSigda}!load@{load}}
|
||||
\index{load@{load}!CRL::AcmSigda@{CRL::AcmSigda}}
|
||||
\doxysubsubsection{\texorpdfstring{load()}{load()}}
|
||||
{\footnotesize\ttfamily \textbf{ Cell} $\ast$ CRL\+::\+Acm\+Sigda\+::load (\begin{DoxyParamCaption}\item[{std\+::string}]{benchname }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
|
||||
Load the bench {\ttfamily name} into Coriolis.
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
\hypertarget{classCRL_1_1AllianceFramework}{}\section{C\+RL\+:\+:Alliance\+Framework Class Reference}
|
||||
\label{classCRL_1_1AllianceFramework}\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\hypertarget{classCRL_1_1AllianceFramework}{}\doxysection{CRL\+::Alliance\+Framework Class Reference}
|
||||
\label{classCRL_1_1AllianceFramework}\index{CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
|
||||
|
||||
A Framework to work with Alliance formats.
|
||||
|
@ -7,35 +7,45 @@ A Framework to work with Alliance formats.
|
|||
|
||||
|
||||
|
||||
Inherits \textbf{ Hurricane\+::\+D\+Bo}.
|
||||
Inherits \textbf{ Hurricane\+::\+DBo}.
|
||||
|
||||
\subsection*{Public Types}
|
||||
\doxysubsection*{Public Types}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
enum \mbox{\hyperlink{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432}{Instances\+Count\+Flags}} \{ \newline
|
||||
\mbox{\hyperlink{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432a3c65ebdaecc4b34b54a01ff3a5c3195a}{Recursive}} = (1$<$$<$0),
|
||||
\newline
|
||||
\mbox{\hyperlink{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432a3c65ebdaecc4b34b54a01ff3a5c3195a}{Recursive}} = (1$<$$<$0)
|
||||
, \newline
|
||||
\mbox{\hyperlink{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432a4a10630340ffb5b0aa9983f8b7f4cbe0}{Ignore\+Feeds}} = (1$<$$<$1)
|
||||
, \newline
|
||||
{\bfseries Ignore\+Diodes} = (1$<$$<$2)
|
||||
, \newline
|
||||
{\bfseries Ignore\+Power\+Feeds} = (1$<$$<$3)
|
||||
, \newline
|
||||
{\bfseries Ignore\+Non\+Logic} = Ignore\+Feeds$\vert$\+Ignore\+Diodes$\vert$\+Ignore\+Power\+Feeds
|
||||
, \newline
|
||||
{\bfseries Terminal\+Netlist} = (1$<$$<$4)
|
||||
\}
|
||||
\item
|
||||
enum \mbox{\hyperlink{classCRL_1_1AllianceFramework_a0ec1cd09dec34dfecfec22927b92cc25}{Library\+Flags}} \{ \newline
|
||||
\mbox{\hyperlink{classCRL_1_1AllianceFramework_a0ec1cd09dec34dfecfec22927b92cc25ade58398b3ec849dc3aedb6a0812fbc7a}{Create\+Library}} = (1$<$$<$0)
|
||||
, \newline
|
||||
{\bfseries Append\+Library} = (1$<$$<$1)
|
||||
, \newline
|
||||
\mbox{\hyperlink{classCRL_1_1AllianceFramework_a0ec1cd09dec34dfecfec22927b92cc25a8d9678631764327cbfe81f8184fa9e05}{Has\+Catalog}} = (1$<$$<$2)
|
||||
\}
|
||||
\end{DoxyCompactItemize}
|
||||
\subsection*{Public Member Functions}
|
||||
\doxysubsection*{Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
string \mbox{\hyperlink{classCRL_1_1AllianceFramework_ab142ba712b0e6388e45bb8d2fa05d93e}{get\+Print}} () const
|
||||
\item
|
||||
bool \mbox{\hyperlink{classCRL_1_1AllianceFramework_adc7dc5aa7e84b1fd94bc4a29bc6260e1}{is\+P\+O\+W\+ER}} (const string \&name)
|
||||
bool \mbox{\hyperlink{classCRL_1_1AllianceFramework_adc7dc5aa7e84b1fd94bc4a29bc6260e1}{is\+POWER}} (const string \&name)
|
||||
\item
|
||||
bool \mbox{\hyperlink{classCRL_1_1AllianceFramework_a0dcd1a667226f37353fdf0ea232d9c5d}{is\+G\+R\+O\+U\+ND}} (const string \&name)
|
||||
bool \mbox{\hyperlink{classCRL_1_1AllianceFramework_a0dcd1a667226f37353fdf0ea232d9c5d}{is\+GROUND}} (const string \&name)
|
||||
\item
|
||||
bool \mbox{\hyperlink{classCRL_1_1AllianceFramework_a79ae573b6b685c1796e29ccc15c1c146}{is\+C\+L\+O\+CK}} (const string \&name)
|
||||
bool \mbox{\hyperlink{classCRL_1_1AllianceFramework_a79ae573b6b685c1796e29ccc15c1c146}{is\+CLOCK}} (const string \&name)
|
||||
\item
|
||||
bool \mbox{\hyperlink{classCRL_1_1AllianceFramework_aa41d24d292c19624236fff250a28b102}{is\+B\+L\+O\+C\+K\+A\+GE}} (const string \&name)
|
||||
bool \mbox{\hyperlink{classCRL_1_1AllianceFramework_aa41d24d292c19624236fff250a28b102}{is\+BLOCKAGE}} (const string \&name)
|
||||
\item
|
||||
bool \mbox{\hyperlink{classCRL_1_1AllianceFramework_a0c48b5b15d769c6f17c4098dcaf46bcd}{is\+Pad}} (const string \&name)
|
||||
\item
|
||||
|
@ -61,7 +71,7 @@ void \mbox{\hyperlink{classCRL_1_1AllianceFramework_afe7a103d54e865511fd55af90ed
|
|||
\item
|
||||
\mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}} $\ast$ \mbox{\hyperlink{classCRL_1_1AllianceFramework_ae102d655820c5d0a29a0200c5e83d42c}{get\+Routing\+Gauge}} (const \textbf{ Name} \&name=\char`\"{}\char`\"{})
|
||||
\item
|
||||
const \textbf{ Name} \mbox{\hyperlink{classCRL_1_1AllianceFramework_ae2bf20fc92a4684bebdab666c68c8aab}{get\+Default\+C\+G\+Pin\+Layer\+Name}} () const
|
||||
const \textbf{ Name} \mbox{\hyperlink{classCRL_1_1AllianceFramework_ae2bf20fc92a4684bebdab666c68c8aab}{get\+Default\+CGPin\+Layer\+Name}} () const
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1AllianceFramework_ae182fd150c695fd24c1b10ddbc377b32}{add\+Routing\+Gauge}} (\mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}} $\ast$)
|
||||
\item
|
||||
|
@ -69,7 +79,7 @@ void \mbox{\hyperlink{classCRL_1_1AllianceFramework_aab16db33a0ce2e3bce5739f7cad
|
|||
\item
|
||||
\textbf{ Cell} $\ast$ \mbox{\hyperlink{classCRL_1_1AllianceFramework_a329d04c188668968308108523d16e2be}{get\+Cell}} (const string \&name, unsigned int mode, unsigned int depth=(unsigned int) -\/1)
|
||||
\item
|
||||
\textbf{ Cell} $\ast$ \mbox{\hyperlink{classCRL_1_1AllianceFramework_ac4381ad0c3799d584ef3ea160846e2bb}{create\+Cell}} (const string \&name, \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} $\ast$library=N\+U\+LL)
|
||||
\textbf{ Cell} $\ast$ \mbox{\hyperlink{classCRL_1_1AllianceFramework_ac4381ad0c3799d584ef3ea160846e2bb}{create\+Cell}} (const string \&name, \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} $\ast$library=NULL)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1AllianceFramework_abb34a606c7cd21638b4439701a8dcef9}{save\+Cell}} (\textbf{ Cell} $\ast$, unsigned int mode)
|
||||
\item
|
||||
|
@ -77,7 +87,7 @@ unsigned int \mbox{\hyperlink{classCRL_1_1AllianceFramework_a2e43b1928a05eea4b2d
|
|||
\item
|
||||
unsigned int \mbox{\hyperlink{classCRL_1_1AllianceFramework_adc8acedeb9daa37b4ab2dee0717835fa}{load\+Library\+Cells}} (const \textbf{ Name} \&)
|
||||
\end{DoxyCompactItemize}
|
||||
\subsection*{Static Public Member Functions}
|
||||
\doxysubsection*{Static Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
static \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}} $\ast$ \mbox{\hyperlink{classCRL_1_1AllianceFramework_a8cff32ced8cc163cadca885d8ed8a5fc}{create}} (unsigned long flags=No\+Flags)
|
||||
|
@ -88,142 +98,142 @@ static size\+\_\+t \mbox{\hyperlink{classCRL_1_1AllianceFramework_a95aa8c6b8ab3f
|
|||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
\doxysubsection{Detailed Description}
|
||||
A Framework to work with Alliance formats.
|
||||
|
||||
The \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}} is also registered as \textbf{ Hurricane\+::\+Property} on the \textbf{ Hurricane\+::\+Data\+Base}.
|
||||
|
||||
\subsection{Member Enumeration Documentation}
|
||||
\doxysubsection{Member Enumeration Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432}\label{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!Instances\+Count\+Flags@{Instances\+Count\+Flags}}
|
||||
\index{Instances\+Count\+Flags@{Instances\+Count\+Flags}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{Instances\+Count\+Flags}{InstancesCountFlags}}
|
||||
{\footnotesize\ttfamily enum \mbox{\hyperlink{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432}{C\+R\+L\+::\+Alliance\+Framework\+::\+Instances\+Count\+Flags}}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!InstancesCountFlags@{InstancesCountFlags}}
|
||||
\index{InstancesCountFlags@{InstancesCountFlags}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{InstancesCountFlags}{InstancesCountFlags}}
|
||||
{\footnotesize\ttfamily enum \mbox{\hyperlink{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432}{CRL\+::\+Alliance\+Framework\+::\+Instances\+Count\+Flags}}}
|
||||
|
||||
Flags to control the way \mbox{\hyperlink{classCRL_1_1AllianceFramework_a95aa8c6b8ab3f995daf22a0317324933}{Alliance\+Framework\+::get\+Instances\+Count()}} work. \begin{DoxyEnumFields}{Enumerator}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Recursive@{Recursive}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!Recursive@{Recursive}}}\mbox{\Hypertarget{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432a3c65ebdaecc4b34b54a01ff3a5c3195a}\label{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432a3c65ebdaecc4b34b54a01ff3a5c3195a}}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Recursive@{Recursive}!CRL::AllianceFramework@{CRL::AllianceFramework}}\index{CRL::AllianceFramework@{CRL::AllianceFramework}!Recursive@{Recursive}}}\mbox{\Hypertarget{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432a3c65ebdaecc4b34b54a01ff3a5c3195a}\label{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432a3c65ebdaecc4b34b54a01ff3a5c3195a}}
|
||||
Recursive&Account the instances down to the leaf cells. \\
|
||||
\hline
|
||||
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Ignore\+Feeds@{Ignore\+Feeds}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!Ignore\+Feeds@{Ignore\+Feeds}}}\mbox{\Hypertarget{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432a4a10630340ffb5b0aa9983f8b7f4cbe0}\label{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432a4a10630340ffb5b0aa9983f8b7f4cbe0}}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{IgnoreFeeds@{IgnoreFeeds}!CRL::AllianceFramework@{CRL::AllianceFramework}}\index{CRL::AllianceFramework@{CRL::AllianceFramework}!IgnoreFeeds@{IgnoreFeeds}}}\mbox{\Hypertarget{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432a4a10630340ffb5b0aa9983f8b7f4cbe0}\label{classCRL_1_1AllianceFramework_a03ef94e043d2d25eb7a6a5f1ae176432a4a10630340ffb5b0aa9983f8b7f4cbe0}}
|
||||
Ignore\+Feeds&Don\textquotesingle{}t count feed cells. \\
|
||||
\hline
|
||||
|
||||
\end{DoxyEnumFields}
|
||||
\mbox{\Hypertarget{classCRL_1_1AllianceFramework_a0ec1cd09dec34dfecfec22927b92cc25}\label{classCRL_1_1AllianceFramework_a0ec1cd09dec34dfecfec22927b92cc25}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!Library\+Flags@{Library\+Flags}}
|
||||
\index{Library\+Flags@{Library\+Flags}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{Library\+Flags}{LibraryFlags}}
|
||||
{\footnotesize\ttfamily enum \mbox{\hyperlink{classCRL_1_1AllianceFramework_a0ec1cd09dec34dfecfec22927b92cc25}{C\+R\+L\+::\+Alliance\+Framework\+::\+Library\+Flags}}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!LibraryFlags@{LibraryFlags}}
|
||||
\index{LibraryFlags@{LibraryFlags}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{LibraryFlags}{LibraryFlags}}
|
||||
{\footnotesize\ttfamily enum \mbox{\hyperlink{classCRL_1_1AllianceFramework_a0ec1cd09dec34dfecfec22927b92cc25}{CRL\+::\+Alliance\+Framework\+::\+Library\+Flags}}}
|
||||
|
||||
Flags to control Library creation. \begin{DoxyEnumFields}{Enumerator}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Create\+Library@{Create\+Library}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!Create\+Library@{Create\+Library}}}\mbox{\Hypertarget{classCRL_1_1AllianceFramework_a0ec1cd09dec34dfecfec22927b92cc25ade58398b3ec849dc3aedb6a0812fbc7a}\label{classCRL_1_1AllianceFramework_a0ec1cd09dec34dfecfec22927b92cc25ade58398b3ec849dc3aedb6a0812fbc7a}}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{CreateLibrary@{CreateLibrary}!CRL::AllianceFramework@{CRL::AllianceFramework}}\index{CRL::AllianceFramework@{CRL::AllianceFramework}!CreateLibrary@{CreateLibrary}}}\mbox{\Hypertarget{classCRL_1_1AllianceFramework_a0ec1cd09dec34dfecfec22927b92cc25ade58398b3ec849dc3aedb6a0812fbc7a}\label{classCRL_1_1AllianceFramework_a0ec1cd09dec34dfecfec22927b92cc25ade58398b3ec849dc3aedb6a0812fbc7a}}
|
||||
Create\+Library&Ask to create a library if it doesn\textquotesingle{}t exists. \\
|
||||
\hline
|
||||
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Has\+Catalog@{Has\+Catalog}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!Has\+Catalog@{Has\+Catalog}}}\mbox{\Hypertarget{classCRL_1_1AllianceFramework_a0ec1cd09dec34dfecfec22927b92cc25a8d9678631764327cbfe81f8184fa9e05}\label{classCRL_1_1AllianceFramework_a0ec1cd09dec34dfecfec22927b92cc25a8d9678631764327cbfe81f8184fa9e05}}
|
||||
Has\+Catalog&This flag is set if the C\+A\+T\+A\+L\+OG file metadata is present in the library directory. \\
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{HasCatalog@{HasCatalog}!CRL::AllianceFramework@{CRL::AllianceFramework}}\index{CRL::AllianceFramework@{CRL::AllianceFramework}!HasCatalog@{HasCatalog}}}\mbox{\Hypertarget{classCRL_1_1AllianceFramework_a0ec1cd09dec34dfecfec22927b92cc25a8d9678631764327cbfe81f8184fa9e05}\label{classCRL_1_1AllianceFramework_a0ec1cd09dec34dfecfec22927b92cc25a8d9678631764327cbfe81f8184fa9e05}}
|
||||
Has\+Catalog&This flag is set if the CATALOG file metadata is present in the library directory. \\
|
||||
\hline
|
||||
|
||||
\end{DoxyEnumFields}
|
||||
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1AllianceFramework_a8cff32ced8cc163cadca885d8ed8a5fc}\label{classCRL_1_1AllianceFramework_a8cff32ced8cc163cadca885d8ed8a5fc}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!create@{create}}
|
||||
\index{create@{create}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{create()}{create()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}} $\ast$ C\+R\+L\+::\+Alliance\+Framework\+::create (\begin{DoxyParamCaption}\item[{unsigned long}]{flags = {\ttfamily NoFlags} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!create@{create}}
|
||||
\index{create@{create}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{create()}{create()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}} $\ast$ CRL\+::\+Alliance\+Framework\+::create (\begin{DoxyParamCaption}\item[{unsigned long}]{flags = {\ttfamily NoFlags} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} The \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}} singleton. This function has no effect if the singleton has already been created. It is indeed an alias over \mbox{\hyperlink{classCRL_1_1AllianceFramework_a976479af696a86c998c10d9d2604839d}{Alliance\+Framework\+::get()}}. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a976479af696a86c998c10d9d2604839d}\label{classCRL_1_1AllianceFramework_a976479af696a86c998c10d9d2604839d}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!get@{get}}
|
||||
\index{get@{get}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{get()}{get()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Alliance\+Framework\+::get (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
{\bfseries{Returns\+:}} The \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}} singleton. This function has no effect if the singleton has already been created. It is indeed an alias over \mbox{\hyperlink{classCRL_1_1AllianceFramework_a976479af696a86c998c10d9d2604839d}{Alliance\+Framework\+::get()}}. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a976479af696a86c998c10d9d2604839d}\label{classCRL_1_1AllianceFramework_a976479af696a86c998c10d9d2604839d}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!get@{get}}
|
||||
\index{get@{get}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{get()}{get()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Alliance\+Framework\+::get (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} the singleton, create it if need be. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_ab142ba712b0e6388e45bb8d2fa05d93e}\label{classCRL_1_1AllianceFramework_ab142ba712b0e6388e45bb8d2fa05d93e}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!get\+Print@{get\+Print}}
|
||||
\index{get\+Print@{get\+Print}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{get\+Print()}{getPrint()}}
|
||||
{\footnotesize\ttfamily string C\+R\+L\+::\+Alliance\+Framework\+::get\+Print (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}
|
||||
{\bfseries{Returns\+:}} the singleton, create it if need be. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_ab142ba712b0e6388e45bb8d2fa05d93e}\label{classCRL_1_1AllianceFramework_ab142ba712b0e6388e45bb8d2fa05d93e}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!getPrint@{getPrint}}
|
||||
\index{getPrint@{getPrint}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{getPrint()}{getPrint()}}
|
||||
{\footnotesize\ttfamily string CRL\+::\+Alliance\+Framework\+::get\+Print (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} A nicely formatted string displaying the configuration of the \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}}, for ttys. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_adc7dc5aa7e84b1fd94bc4a29bc6260e1}\label{classCRL_1_1AllianceFramework_adc7dc5aa7e84b1fd94bc4a29bc6260e1}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!is\+P\+O\+W\+ER@{is\+P\+O\+W\+ER}}
|
||||
\index{is\+P\+O\+W\+ER@{is\+P\+O\+W\+ER}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{is\+P\+O\+W\+E\+R()}{isPOWER()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Alliance\+Framework\+::is\+P\+O\+W\+ER (\begin{DoxyParamCaption}\item[{const string \&}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} A nicely formatted string displaying the configuration of the \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}}, for ttys. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_adc7dc5aa7e84b1fd94bc4a29bc6260e1}\label{classCRL_1_1AllianceFramework_adc7dc5aa7e84b1fd94bc4a29bc6260e1}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!isPOWER@{isPOWER}}
|
||||
\index{isPOWER@{isPOWER}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{isPOWER()}{isPOWER()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Alliance\+Framework\+::is\+POWER (\begin{DoxyParamCaption}\item[{const string \&}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if {\ttfamily name} is recognized as a power net name. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a0dcd1a667226f37353fdf0ea232d9c5d}\label{classCRL_1_1AllianceFramework_a0dcd1a667226f37353fdf0ea232d9c5d}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!is\+G\+R\+O\+U\+ND@{is\+G\+R\+O\+U\+ND}}
|
||||
\index{is\+G\+R\+O\+U\+ND@{is\+G\+R\+O\+U\+ND}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{is\+G\+R\+O\+U\+N\+D()}{isGROUND()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Alliance\+Framework\+::is\+G\+R\+O\+U\+ND (\begin{DoxyParamCaption}\item[{const string \&}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if {\ttfamily name} is recognized as a power net name. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a0dcd1a667226f37353fdf0ea232d9c5d}\label{classCRL_1_1AllianceFramework_a0dcd1a667226f37353fdf0ea232d9c5d}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!isGROUND@{isGROUND}}
|
||||
\index{isGROUND@{isGROUND}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{isGROUND()}{isGROUND()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Alliance\+Framework\+::is\+GROUND (\begin{DoxyParamCaption}\item[{const string \&}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if {\ttfamily name} is recognized as a ground net name. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a79ae573b6b685c1796e29ccc15c1c146}\label{classCRL_1_1AllianceFramework_a79ae573b6b685c1796e29ccc15c1c146}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!is\+C\+L\+O\+CK@{is\+C\+L\+O\+CK}}
|
||||
\index{is\+C\+L\+O\+CK@{is\+C\+L\+O\+CK}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{is\+C\+L\+O\+C\+K()}{isCLOCK()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Alliance\+Framework\+::is\+C\+L\+O\+CK (\begin{DoxyParamCaption}\item[{const string \&}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if {\ttfamily name} is recognized as a ground net name. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a79ae573b6b685c1796e29ccc15c1c146}\label{classCRL_1_1AllianceFramework_a79ae573b6b685c1796e29ccc15c1c146}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!isCLOCK@{isCLOCK}}
|
||||
\index{isCLOCK@{isCLOCK}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{isCLOCK()}{isCLOCK()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Alliance\+Framework\+::is\+CLOCK (\begin{DoxyParamCaption}\item[{const string \&}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if {\ttfamily name} is recognized as a clock net name. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_aa41d24d292c19624236fff250a28b102}\label{classCRL_1_1AllianceFramework_aa41d24d292c19624236fff250a28b102}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!is\+B\+L\+O\+C\+K\+A\+GE@{is\+B\+L\+O\+C\+K\+A\+GE}}
|
||||
\index{is\+B\+L\+O\+C\+K\+A\+GE@{is\+B\+L\+O\+C\+K\+A\+GE}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{is\+B\+L\+O\+C\+K\+A\+G\+E()}{isBLOCKAGE()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Alliance\+Framework\+::is\+B\+L\+O\+C\+K\+A\+GE (\begin{DoxyParamCaption}\item[{const string \&}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if {\ttfamily name} is recognized as a clock net name. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_aa41d24d292c19624236fff250a28b102}\label{classCRL_1_1AllianceFramework_aa41d24d292c19624236fff250a28b102}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!isBLOCKAGE@{isBLOCKAGE}}
|
||||
\index{isBLOCKAGE@{isBLOCKAGE}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{isBLOCKAGE()}{isBLOCKAGE()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Alliance\+Framework\+::is\+BLOCKAGE (\begin{DoxyParamCaption}\item[{const string \&}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if {\ttfamily name} is recognized as a blockage net name. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a0c48b5b15d769c6f17c4098dcaf46bcd}\label{classCRL_1_1AllianceFramework_a0c48b5b15d769c6f17c4098dcaf46bcd}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!is\+Pad@{is\+Pad}}
|
||||
\index{is\+Pad@{is\+Pad}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{is\+Pad()}{isPad()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Alliance\+Framework\+::is\+Pad (\begin{DoxyParamCaption}\item[{const string \&}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if {\ttfamily name} is recognized as a blockage net name. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a0c48b5b15d769c6f17c4098dcaf46bcd}\label{classCRL_1_1AllianceFramework_a0c48b5b15d769c6f17c4098dcaf46bcd}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!isPad@{isPad}}
|
||||
\index{isPad@{isPad}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{isPad()}{isPad()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Alliance\+Framework\+::is\+Pad (\begin{DoxyParamCaption}\item[{const string \&}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if {\ttfamily name} is recognized as a pad cell name. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a8e044592d2ceaea0060aec5dc5cc6900}\label{classCRL_1_1AllianceFramework_a8e044592d2ceaea0060aec5dc5cc6900}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!get\+Environment@{get\+Environment}}
|
||||
\index{get\+Environment@{get\+Environment}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{get\+Environment()}{getEnvironment()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1Environment}{Environment}} $\ast$ C\+R\+L\+::\+Alliance\+Framework\+::get\+Environment (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if {\ttfamily name} is recognized as a pad cell name. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a8e044592d2ceaea0060aec5dc5cc6900}\label{classCRL_1_1AllianceFramework_a8e044592d2ceaea0060aec5dc5cc6900}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!getEnvironment@{getEnvironment}}
|
||||
\index{getEnvironment@{getEnvironment}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{getEnvironment()}{getEnvironment()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1Environment}{Environment}} $\ast$ CRL\+::\+Alliance\+Framework\+::get\+Environment (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the Environement. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a036bd6fa8f837c81f60b9d424f817add}\label{classCRL_1_1AllianceFramework_a036bd6fa8f837c81f60b9d424f817add}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!get\+Catalog@{get\+Catalog}}
|
||||
\index{get\+Catalog@{get\+Catalog}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{get\+Catalog()}{getCatalog()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}} $\ast$ C\+R\+L\+::\+Alliance\+Framework\+::get\+Catalog (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the Environement. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a036bd6fa8f837c81f60b9d424f817add}\label{classCRL_1_1AllianceFramework_a036bd6fa8f837c81f60b9d424f817add}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!getCatalog@{getCatalog}}
|
||||
\index{getCatalog@{getCatalog}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{getCatalog()}{getCatalog()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}} $\ast$ CRL\+::\+Alliance\+Framework\+::get\+Catalog (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the composite catalog build from all the library metadatas. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a4f1d2d34c254ac596e8c4a408ef6ba43}\label{classCRL_1_1AllianceFramework_a4f1d2d34c254ac596e8c4a408ef6ba43}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!get\+Parent\+Library\+Name@{get\+Parent\+Library\+Name}}
|
||||
\index{get\+Parent\+Library\+Name@{get\+Parent\+Library\+Name}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{get\+Parent\+Library\+Name()}{getParentLibraryName()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Name} \& C\+R\+L\+::\+Alliance\+Framework\+::get\+Parent\+Library\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the composite catalog build from all the library metadatas. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a4f1d2d34c254ac596e8c4a408ef6ba43}\label{classCRL_1_1AllianceFramework_a4f1d2d34c254ac596e8c4a408ef6ba43}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!getParentLibraryName@{getParentLibraryName}}
|
||||
\index{getParentLibraryName@{getParentLibraryName}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{getParentLibraryName()}{getParentLibraryName()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Name} \& CRL\+::\+Alliance\+Framework\+::get\+Parent\+Library\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the name of the framework parent library, actually hard coded to \char`\"{}\+Root\+Library\char`\"{}. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_afe822e9e04b613862aec5066743e1ffd}\label{classCRL_1_1AllianceFramework_afe822e9e04b613862aec5066743e1ffd}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!get\+Parent\+Library@{get\+Parent\+Library}}
|
||||
\index{get\+Parent\+Library@{get\+Parent\+Library}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{get\+Parent\+Library()}{getParentLibrary()}}
|
||||
{\footnotesize\ttfamily \textbf{ Library} $\ast$ C\+R\+L\+::\+Alliance\+Framework\+::get\+Parent\+Library (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the name of the framework parent library, actually hard coded to \char`\"{}\+Root\+Library\char`\"{}. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_afe822e9e04b613862aec5066743e1ffd}\label{classCRL_1_1AllianceFramework_afe822e9e04b613862aec5066743e1ffd}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!getParentLibrary@{getParentLibrary}}
|
||||
\index{getParentLibrary@{getParentLibrary}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{getParentLibrary()}{getParentLibrary()}}
|
||||
{\footnotesize\ttfamily \textbf{ Library} $\ast$ CRL\+::\+Alliance\+Framework\+::get\+Parent\+Library (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the library under which the Alliance ones are rooted. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_ab6f9ac0f07b20c2444b13ef8bc55c9ea}\label{classCRL_1_1AllianceFramework_ab6f9ac0f07b20c2444b13ef8bc55c9ea}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!get\+Library@{get\+Library}}
|
||||
\index{get\+Library@{get\+Library}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{get\+Library()}{getLibrary()}}
|
||||
{\footnotesize\ttfamily \textbf{ Library} $\ast$ C\+R\+L\+::\+Alliance\+Framework\+::get\+Library (\begin{DoxyParamCaption}\item[{unsigned int}]{index }\end{DoxyParamCaption})}
|
||||
{\bfseries{Returns\+:}} the library under which the Alliance ones are rooted. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_ab6f9ac0f07b20c2444b13ef8bc55c9ea}\label{classCRL_1_1AllianceFramework_ab6f9ac0f07b20c2444b13ef8bc55c9ea}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!getLibrary@{getLibrary}}
|
||||
\index{getLibrary@{getLibrary}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{getLibrary()}{getLibrary()}}
|
||||
{\footnotesize\ttfamily \textbf{ Library} $\ast$ CRL\+::\+Alliance\+Framework\+::get\+Library (\begin{DoxyParamCaption}\item[{unsigned int}]{index }\end{DoxyParamCaption})}
|
||||
|
||||
{\bfseries Returns\+:} the \textbf{ Hurricane\+::\+Library} at {\ttfamily index} in the search path. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a4085f3bc96ca5e4bf2d41a4ada9658f2}\label{classCRL_1_1AllianceFramework_a4085f3bc96ca5e4bf2d41a4ada9658f2}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!get\+Alliance\+Library@{get\+Alliance\+Library}}
|
||||
\index{get\+Alliance\+Library@{get\+Alliance\+Library}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{get\+Alliance\+Library()}{getAllianceLibrary()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} $\ast$ C\+R\+L\+::\+Alliance\+Framework\+::get\+Alliance\+Library (\begin{DoxyParamCaption}\item[{unsigned int}]{index }\end{DoxyParamCaption})}
|
||||
{\bfseries{Returns\+:}} the \textbf{ Hurricane\+::\+Library} at {\ttfamily index} in the search path. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a4085f3bc96ca5e4bf2d41a4ada9658f2}\label{classCRL_1_1AllianceFramework_a4085f3bc96ca5e4bf2d41a4ada9658f2}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!getAllianceLibrary@{getAllianceLibrary}}
|
||||
\index{getAllianceLibrary@{getAllianceLibrary}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{getAllianceLibrary()}{getAllianceLibrary()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} $\ast$ CRL\+::\+Alliance\+Framework\+::get\+Alliance\+Library (\begin{DoxyParamCaption}\item[{unsigned int}]{index }\end{DoxyParamCaption})}
|
||||
|
||||
{\bfseries Returns\+:} the \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} at {\ttfamily index} in the search path. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a8e007b3f2ac45feec2907f77530a718c}\label{classCRL_1_1AllianceFramework_a8e007b3f2ac45feec2907f77530a718c}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!get\+Alliance\+Library@{get\+Alliance\+Library}}
|
||||
\index{get\+Alliance\+Library@{get\+Alliance\+Library}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{get\+Alliance\+Library()}{getAllianceLibrary()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} $\ast$ C\+R\+L\+::\+Alliance\+Framework\+::get\+Alliance\+Library (\begin{DoxyParamCaption}\item[{\textbf{ Library} $\ast$}]{library }\end{DoxyParamCaption})}
|
||||
{\bfseries{Returns\+:}} the \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} at {\ttfamily index} in the search path. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a8e007b3f2ac45feec2907f77530a718c}\label{classCRL_1_1AllianceFramework_a8e007b3f2ac45feec2907f77530a718c}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!getAllianceLibrary@{getAllianceLibrary}}
|
||||
\index{getAllianceLibrary@{getAllianceLibrary}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{getAllianceLibrary()}{getAllianceLibrary()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} $\ast$ CRL\+::\+Alliance\+Framework\+::get\+Alliance\+Library (\begin{DoxyParamCaption}\item[{\textbf{ Library} $\ast$}]{library }\end{DoxyParamCaption})}
|
||||
|
||||
{\bfseries Returns\+:} the \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} which is associated to the \textbf{ Hurricane\+::\+Library} {\ttfamily library}. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a4efc06e6a6d5413398946453c3fd6649}\label{classCRL_1_1AllianceFramework_a4efc06e6a6d5413398946453c3fd6649}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!create\+Library@{create\+Library}}
|
||||
\index{create\+Library@{create\+Library}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{create\+Library()}{createLibrary()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} $\ast$ C\+R\+L\+::\+Alliance\+Framework\+::create\+Library (\begin{DoxyParamCaption}\item[{const string \&}]{path, }\item[{unsigned int}]{flags, }\item[{string}]{lib\+Name = {\ttfamily \char`\"{}\char`\"{}} }\end{DoxyParamCaption})}
|
||||
{\bfseries{Returns\+:}} the \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} which is associated to the \textbf{ Hurricane\+::\+Library} {\ttfamily library}. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a4efc06e6a6d5413398946453c3fd6649}\label{classCRL_1_1AllianceFramework_a4efc06e6a6d5413398946453c3fd6649}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!createLibrary@{createLibrary}}
|
||||
\index{createLibrary@{createLibrary}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{createLibrary()}{createLibrary()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} $\ast$ CRL\+::\+Alliance\+Framework\+::create\+Library (\begin{DoxyParamCaption}\item[{const string \&}]{path, }\item[{unsigned int}]{flags, }\item[{string}]{lib\+Name = {\ttfamily \char`\"{}\char`\"{}} }\end{DoxyParamCaption})}
|
||||
|
||||
|
||||
\begin{DoxyParams}{Parameters}
|
||||
|
@ -231,52 +241,52 @@ Has\+Catalog&This flag is set if the C\+A\+T\+A\+L\+OG file metadata is present
|
|||
\hline
|
||||
{\em flags} & control the creation behavior. \\
|
||||
\hline
|
||||
{\em lib\+Name} & the name of the library. {\bfseries Returns\+:} the created Alliance library.\\
|
||||
{\em lib\+Name} & the name of the library. {\bfseries{Returns\+:}} the created Alliance library.\\
|
||||
\hline
|
||||
\end{DoxyParams}
|
||||
Create a new \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}}. If the library is not already in the search it\textquotesingle{}s prepended, otherwise the one already in place is used. If the library is in {\itshape load by lib} mode, the library parser is called and all the Cells are loaded. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a5e5a3d137a2c141bf8984877b7f7d18a}\label{classCRL_1_1AllianceFramework_a5e5a3d137a2c141bf8984877b7f7d18a}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!save\+Library@{save\+Library}}
|
||||
\index{save\+Library@{save\+Library}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{save\+Library()}{saveLibrary()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Alliance\+Framework\+::save\+Library (\begin{DoxyParamCaption}\item[{\textbf{ Library} $\ast$}]{library }\end{DoxyParamCaption})}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!saveLibrary@{saveLibrary}}
|
||||
\index{saveLibrary@{saveLibrary}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{saveLibrary()}{saveLibrary()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Alliance\+Framework\+::save\+Library (\begin{DoxyParamCaption}\item[{\textbf{ Library} $\ast$}]{library }\end{DoxyParamCaption})}
|
||||
|
||||
{\bfseries Returns\+:} save to disk all Cells of that library. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_afe7a103d54e865511fd55af90eddcf4e}\label{classCRL_1_1AllianceFramework_afe7a103d54e865511fd55af90eddcf4e}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!save\+Library@{save\+Library}}
|
||||
\index{save\+Library@{save\+Library}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{save\+Library()}{saveLibrary()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Alliance\+Framework\+::save\+Library (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} $\ast$}]{library }\end{DoxyParamCaption})}
|
||||
{\bfseries{Returns\+:}} save to disk all Cells of that library. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_afe7a103d54e865511fd55af90eddcf4e}\label{classCRL_1_1AllianceFramework_afe7a103d54e865511fd55af90eddcf4e}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!saveLibrary@{saveLibrary}}
|
||||
\index{saveLibrary@{saveLibrary}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{saveLibrary()}{saveLibrary()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Alliance\+Framework\+::save\+Library (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} $\ast$}]{library }\end{DoxyParamCaption})}
|
||||
|
||||
{\bfseries Returns\+:} save to disk all Cells of that library. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_ae102d655820c5d0a29a0200c5e83d42c}\label{classCRL_1_1AllianceFramework_ae102d655820c5d0a29a0200c5e83d42c}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!get\+Routing\+Gauge@{get\+Routing\+Gauge}}
|
||||
\index{get\+Routing\+Gauge@{get\+Routing\+Gauge}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{get\+Routing\+Gauge()}{getRoutingGauge()}}
|
||||
{\footnotesize\ttfamily Cell\+Gauge $\ast$ C\+R\+L\+::\+Alliance\+Framework\+::get\+Routing\+Gauge (\begin{DoxyParamCaption}\item[{const \textbf{ Name} \&}]{name = {\ttfamily \char`\"{}\char`\"{}} }\end{DoxyParamCaption})}
|
||||
{\bfseries{Returns\+:}} save to disk all Cells of that library. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_ae102d655820c5d0a29a0200c5e83d42c}\label{classCRL_1_1AllianceFramework_ae102d655820c5d0a29a0200c5e83d42c}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!getRoutingGauge@{getRoutingGauge}}
|
||||
\index{getRoutingGauge@{getRoutingGauge}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{getRoutingGauge()}{getRoutingGauge()}}
|
||||
{\footnotesize\ttfamily Cell\+Gauge $\ast$ CRL\+::\+Alliance\+Framework\+::get\+Routing\+Gauge (\begin{DoxyParamCaption}\item[{const \textbf{ Name} \&}]{name = {\ttfamily \char`\"{}\char`\"{}} }\end{DoxyParamCaption})}
|
||||
|
||||
{\bfseries Returns\+:} get the \mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}} {\ttfamily name}. If {\ttfamily name} is empty, the default one.
|
||||
{\bfseries{Returns\+:}} get the \mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}} {\ttfamily name}. If {\ttfamily name} is empty, the default one.
|
||||
|
||||
{\bfseries Returns\+:} get the Cell\+Gauge {\ttfamily name}. If {\ttfamily name} is empty, the default one. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_ae2bf20fc92a4684bebdab666c68c8aab}\label{classCRL_1_1AllianceFramework_ae2bf20fc92a4684bebdab666c68c8aab}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!get\+Default\+C\+G\+Pin\+Layer\+Name@{get\+Default\+C\+G\+Pin\+Layer\+Name}}
|
||||
\index{get\+Default\+C\+G\+Pin\+Layer\+Name@{get\+Default\+C\+G\+Pin\+Layer\+Name}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{get\+Default\+C\+G\+Pin\+Layer\+Name()}{getDefaultCGPinLayerName()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Name} C\+R\+L\+::\+Alliance\+Framework\+::get\+Default\+C\+G\+Pin\+Layer\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} get the Cell\+Gauge {\ttfamily name}. If {\ttfamily name} is empty, the default one. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_ae2bf20fc92a4684bebdab666c68c8aab}\label{classCRL_1_1AllianceFramework_ae2bf20fc92a4684bebdab666c68c8aab}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!getDefaultCGPinLayerName@{getDefaultCGPinLayerName}}
|
||||
\index{getDefaultCGPinLayerName@{getDefaultCGPinLayerName}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{getDefaultCGPinLayerName()}{getDefaultCGPinLayerName()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Name} CRL\+::\+Alliance\+Framework\+::get\+Default\+CGPin\+Layer\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} argh. Forget for what it is. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_ae182fd150c695fd24c1b10ddbc377b32}\label{classCRL_1_1AllianceFramework_ae182fd150c695fd24c1b10ddbc377b32}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!add\+Routing\+Gauge@{add\+Routing\+Gauge}}
|
||||
\index{add\+Routing\+Gauge@{add\+Routing\+Gauge}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{add\+Routing\+Gauge()}{addRoutingGauge()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Alliance\+Framework\+::add\+Routing\+Gauge (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}} $\ast$}]{gauge }\end{DoxyParamCaption})}
|
||||
{\bfseries{Returns\+:}} argh. Forget for what it is. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_ae182fd150c695fd24c1b10ddbc377b32}\label{classCRL_1_1AllianceFramework_ae182fd150c695fd24c1b10ddbc377b32}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!addRoutingGauge@{addRoutingGauge}}
|
||||
\index{addRoutingGauge@{addRoutingGauge}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{addRoutingGauge()}{addRoutingGauge()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Alliance\+Framework\+::add\+Routing\+Gauge (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}} $\ast$}]{gauge }\end{DoxyParamCaption})}
|
||||
|
||||
{\bfseries Returns\+:} Add a new \mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}}. The last added becomes the default one. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_aab16db33a0ce2e3bce5739f7cadb3d5a}\label{classCRL_1_1AllianceFramework_aab16db33a0ce2e3bce5739f7cadb3d5a}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!add\+Cell\+Gauge@{add\+Cell\+Gauge}}
|
||||
\index{add\+Cell\+Gauge@{add\+Cell\+Gauge}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{add\+Cell\+Gauge()}{addCellGauge()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Alliance\+Framework\+::add\+Cell\+Gauge (\begin{DoxyParamCaption}\item[{Cell\+Gauge $\ast$}]{gauge }\end{DoxyParamCaption})}
|
||||
{\bfseries{Returns\+:}} Add a new \mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}}. The last added becomes the default one. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_aab16db33a0ce2e3bce5739f7cadb3d5a}\label{classCRL_1_1AllianceFramework_aab16db33a0ce2e3bce5739f7cadb3d5a}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!addCellGauge@{addCellGauge}}
|
||||
\index{addCellGauge@{addCellGauge}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{addCellGauge()}{addCellGauge()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Alliance\+Framework\+::add\+Cell\+Gauge (\begin{DoxyParamCaption}\item[{Cell\+Gauge $\ast$}]{gauge }\end{DoxyParamCaption})}
|
||||
|
||||
{\bfseries Returns\+:} Add a new Cell\+Gauge. The last added becomes the default one. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a329d04c188668968308108523d16e2be}\label{classCRL_1_1AllianceFramework_a329d04c188668968308108523d16e2be}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!get\+Cell@{get\+Cell}}
|
||||
\index{get\+Cell@{get\+Cell}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{get\+Cell()}{getCell()}}
|
||||
{\footnotesize\ttfamily \textbf{ Cell} $\ast$ C\+R\+L\+::\+Alliance\+Framework\+::get\+Cell (\begin{DoxyParamCaption}\item[{const string \&}]{name, }\item[{unsigned int}]{mode, }\item[{unsigned int}]{depth = {\ttfamily (unsigned~int)-\/1} }\end{DoxyParamCaption})}
|
||||
{\bfseries{Returns\+:}} Add a new Cell\+Gauge. The last added becomes the default one. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a329d04c188668968308108523d16e2be}\label{classCRL_1_1AllianceFramework_a329d04c188668968308108523d16e2be}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!getCell@{getCell}}
|
||||
\index{getCell@{getCell}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{getCell()}{getCell()}}
|
||||
{\footnotesize\ttfamily \textbf{ Cell} $\ast$ CRL\+::\+Alliance\+Framework\+::get\+Cell (\begin{DoxyParamCaption}\item[{const string \&}]{name, }\item[{unsigned int}]{mode, }\item[{unsigned int}]{depth = {\ttfamily (unsigned~int)-\/1} }\end{DoxyParamCaption})}
|
||||
|
||||
|
||||
\begin{DoxyParams}{Parameters}
|
||||
|
@ -284,47 +294,47 @@ Create a new \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}}.
|
|||
\hline
|
||||
{\em mode} & control the loader behavior. \\
|
||||
\hline
|
||||
{\em depth} & the number of hierarchical levels under this cell. {\bfseries Returns\+:} the requested Cell.\\
|
||||
{\em depth} & the number of hierarchical levels under this cell. {\bfseries{Returns\+:}} the requested Cell.\\
|
||||
\hline
|
||||
\end{DoxyParams}
|
||||
Find the first cell that match in the library search path, then call the parsers to load the requested views. If the cell is already in memory, it is directly returned. Thus a Cell never gets loaded twice from disk. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_ac4381ad0c3799d584ef3ea160846e2bb}\label{classCRL_1_1AllianceFramework_ac4381ad0c3799d584ef3ea160846e2bb}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!create\+Cell@{create\+Cell}}
|
||||
\index{create\+Cell@{create\+Cell}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{create\+Cell()}{createCell()}}
|
||||
{\footnotesize\ttfamily \textbf{ Cell} $\ast$ C\+R\+L\+::\+Alliance\+Framework\+::create\+Cell (\begin{DoxyParamCaption}\item[{const string \&}]{name, }\item[{\mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} $\ast$}]{library = {\ttfamily NULL} }\end{DoxyParamCaption})}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!createCell@{createCell}}
|
||||
\index{createCell@{createCell}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{createCell()}{createCell()}}
|
||||
{\footnotesize\ttfamily \textbf{ Cell} $\ast$ CRL\+::\+Alliance\+Framework\+::create\+Cell (\begin{DoxyParamCaption}\item[{const string \&}]{name, }\item[{\mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} $\ast$}]{library = {\ttfamily NULL} }\end{DoxyParamCaption})}
|
||||
|
||||
|
||||
\begin{DoxyParams}{Parameters}
|
||||
{\em name} & the name of the cell. \\
|
||||
\hline
|
||||
{\em library} & an Alliance library. {\bfseries Returns\+:} the newly created Cell.\\
|
||||
{\em library} & an Alliance library. {\bfseries{Returns\+:}} the newly created Cell.\\
|
||||
\hline
|
||||
\end{DoxyParams}
|
||||
Create a new Cell named {\ttfamily name} in the \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} {\ttfamily library}. If {\ttfamily library} is {\ttfamily N\+U\+LL}, uses the working library. Checks are performed to ensure that in a given library no two cells have the same name. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_abb34a606c7cd21638b4439701a8dcef9}\label{classCRL_1_1AllianceFramework_abb34a606c7cd21638b4439701a8dcef9}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!save\+Cell@{save\+Cell}}
|
||||
\index{save\+Cell@{save\+Cell}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{save\+Cell()}{saveCell()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Alliance\+Framework\+::save\+Cell (\begin{DoxyParamCaption}\item[{\textbf{ Cell} $\ast$}]{cell, }\item[{unsigned int}]{mode }\end{DoxyParamCaption})}
|
||||
Create a new Cell named {\ttfamily name} in the \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} {\ttfamily library}. If {\ttfamily library} is {\ttfamily NULL}, uses the working library. Checks are performed to ensure that in a given library no two cells have the same name. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_abb34a606c7cd21638b4439701a8dcef9}\label{classCRL_1_1AllianceFramework_abb34a606c7cd21638b4439701a8dcef9}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!saveCell@{saveCell}}
|
||||
\index{saveCell@{saveCell}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{saveCell()}{saveCell()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Alliance\+Framework\+::save\+Cell (\begin{DoxyParamCaption}\item[{\textbf{ Cell} $\ast$}]{cell, }\item[{unsigned int}]{mode }\end{DoxyParamCaption})}
|
||||
|
||||
Save on disk the requested Cell (in the revelant library directory). \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a2e43b1928a05eea4b2dc1fe0757e4865}\label{classCRL_1_1AllianceFramework_a2e43b1928a05eea4b2dc1fe0757e4865}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!load\+Library\+Cells@{load\+Library\+Cells}}
|
||||
\index{load\+Library\+Cells@{load\+Library\+Cells}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{load\+Library\+Cells()}{loadLibraryCells()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily unsigned int C\+R\+L\+::\+Alliance\+Framework\+::load\+Library\+Cells (\begin{DoxyParamCaption}\item[{\textbf{ Library} $\ast$}]{library }\end{DoxyParamCaption})}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!loadLibraryCells@{loadLibraryCells}}
|
||||
\index{loadLibraryCells@{loadLibraryCells}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{loadLibraryCells()}{loadLibraryCells()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily unsigned int CRL\+::\+Alliance\+Framework\+::load\+Library\+Cells (\begin{DoxyParamCaption}\item[{\textbf{ Library} $\ast$}]{library }\end{DoxyParamCaption})}
|
||||
|
||||
{\bfseries Returns\+:} the number of loaded cell. Load the whole library. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_adc8acedeb9daa37b4ab2dee0717835fa}\label{classCRL_1_1AllianceFramework_adc8acedeb9daa37b4ab2dee0717835fa}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!load\+Library\+Cells@{load\+Library\+Cells}}
|
||||
\index{load\+Library\+Cells@{load\+Library\+Cells}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{load\+Library\+Cells()}{loadLibraryCells()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily unsigned int C\+R\+L\+::\+Alliance\+Framework\+::load\+Library\+Cells (\begin{DoxyParamCaption}\item[{const \textbf{ Name} \&}]{ }\end{DoxyParamCaption})}
|
||||
{\bfseries{Returns\+:}} the number of loaded cell. Load the whole library. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_adc8acedeb9daa37b4ab2dee0717835fa}\label{classCRL_1_1AllianceFramework_adc8acedeb9daa37b4ab2dee0717835fa}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!loadLibraryCells@{loadLibraryCells}}
|
||||
\index{loadLibraryCells@{loadLibraryCells}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{loadLibraryCells()}{loadLibraryCells()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily unsigned int CRL\+::\+Alliance\+Framework\+::load\+Library\+Cells (\begin{DoxyParamCaption}\item[{const \textbf{ Name} \&}]{ }\end{DoxyParamCaption})}
|
||||
|
||||
{\bfseries Returns\+:} the number of loaded cell. Load the whole library. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a95aa8c6b8ab3f995daf22a0317324933}\label{classCRL_1_1AllianceFramework_a95aa8c6b8ab3f995daf22a0317324933}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}!get\+Instances\+Count@{get\+Instances\+Count}}
|
||||
\index{get\+Instances\+Count@{get\+Instances\+Count}!C\+R\+L\+::\+Alliance\+Framework@{C\+R\+L\+::\+Alliance\+Framework}}
|
||||
\subsubsection{\texorpdfstring{get\+Instances\+Count()}{getInstancesCount()}}
|
||||
{\footnotesize\ttfamily size\+\_\+t C\+R\+L\+::\+Alliance\+Framework\+::get\+Instances\+Count (\begin{DoxyParamCaption}\item[{\textbf{ Cell} $\ast$}]{cell, }\item[{unsigned int}]{flags }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
{\bfseries{Returns\+:}} the number of loaded cell. Load the whole library. \mbox{\Hypertarget{classCRL_1_1AllianceFramework_a95aa8c6b8ab3f995daf22a0317324933}\label{classCRL_1_1AllianceFramework_a95aa8c6b8ab3f995daf22a0317324933}}
|
||||
\index{CRL::AllianceFramework@{CRL::AllianceFramework}!getInstancesCount@{getInstancesCount}}
|
||||
\index{getInstancesCount@{getInstancesCount}!CRL::AllianceFramework@{CRL::AllianceFramework}}
|
||||
\doxysubsubsection{\texorpdfstring{getInstancesCount()}{getInstancesCount()}}
|
||||
{\footnotesize\ttfamily size\+\_\+t CRL\+::\+Alliance\+Framework\+::get\+Instances\+Count (\begin{DoxyParamCaption}\item[{\textbf{ Cell} $\ast$}]{cell, }\item[{unsigned int}]{flags }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} the number of instances of that cell. Depending on {\ttfamily flags}, may be recursive or exclude feed cells.
|
||||
{\bfseries{Returns\+:}} the number of instances of that cell. Depending on {\ttfamily flags}, may be recursive or exclude feed cells.
|
||||
|
||||
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
||||
\item
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
\hypertarget{classCRL_1_1AllianceLibrary}{}\section{C\+RL\+:\+:Alliance\+Library Class Reference}
|
||||
\label{classCRL_1_1AllianceLibrary}\index{C\+R\+L\+::\+Alliance\+Library@{C\+R\+L\+::\+Alliance\+Library}}
|
||||
\hypertarget{classCRL_1_1AllianceLibrary}{}\doxysection{CRL\+::Alliance\+Library Class Reference}
|
||||
\label{classCRL_1_1AllianceLibrary}\index{CRL::AllianceLibrary@{CRL::AllianceLibrary}}
|
||||
|
||||
|
||||
A small wrapper around \textbf{ Hurricane\+::\+Library}.
|
||||
|
||||
|
||||
\subsection*{Public Member Functions}
|
||||
\doxysubsection*{Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
\mbox{\hyperlink{classCRL_1_1AllianceLibrary_ad7394ba603e21e655d4518795650f042}{Alliance\+Library}} ()
|
||||
\item
|
||||
\mbox{\hyperlink{classCRL_1_1AllianceLibrary_a1a0c9a0f2b74eaae859206e5338107a0}{Alliance\+Library}} (const \textbf{ Name} \&path, \textbf{ Library} $\ast$library=N\+U\+LL)
|
||||
\mbox{\hyperlink{classCRL_1_1AllianceLibrary_a1a0c9a0f2b74eaae859206e5338107a0}{Alliance\+Library}} (const \textbf{ Name} \&path, \textbf{ Library} $\ast$library=NULL)
|
||||
\item
|
||||
const \textbf{ Name} \& \mbox{\hyperlink{classCRL_1_1AllianceLibrary_a3be21e668a6a01085df037989eacf6f8}{get\+Path}} () const
|
||||
\item
|
||||
|
@ -18,41 +18,41 @@ const \textbf{ Name} \& \mbox{\hyperlink{classCRL_1_1AllianceLibrary_a3be21e668a
|
|||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
\doxysubsection{Detailed Description}
|
||||
A small wrapper around \textbf{ Hurricane\+::\+Library}.
|
||||
|
||||
The \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}} simply adds the path from which the \textbf{ Hurricane\+::\+Library} has been loaded.
|
||||
|
||||
\subsection{Constructor \& Destructor Documentation}
|
||||
\doxysubsection{Constructor \& Destructor Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1AllianceLibrary_ad7394ba603e21e655d4518795650f042}\label{classCRL_1_1AllianceLibrary_ad7394ba603e21e655d4518795650f042}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Library@{C\+R\+L\+::\+Alliance\+Library}!Alliance\+Library@{Alliance\+Library}}
|
||||
\index{Alliance\+Library@{Alliance\+Library}!C\+R\+L\+::\+Alliance\+Library@{C\+R\+L\+::\+Alliance\+Library}}
|
||||
\subsubsection{\texorpdfstring{Alliance\+Library()}{AllianceLibrary()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily C\+R\+L\+::\+Alliance\+Library\+::\+Alliance\+Library (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
||||
\index{CRL::AllianceLibrary@{CRL::AllianceLibrary}!AllianceLibrary@{AllianceLibrary}}
|
||||
\index{AllianceLibrary@{AllianceLibrary}!CRL::AllianceLibrary@{CRL::AllianceLibrary}}
|
||||
\doxysubsubsection{\texorpdfstring{AllianceLibrary()}{AllianceLibrary()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily CRL\+::\+Alliance\+Library\+::\+Alliance\+Library (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
||||
|
||||
A new, empty, \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}}. \mbox{\Hypertarget{classCRL_1_1AllianceLibrary_a1a0c9a0f2b74eaae859206e5338107a0}\label{classCRL_1_1AllianceLibrary_a1a0c9a0f2b74eaae859206e5338107a0}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Library@{C\+R\+L\+::\+Alliance\+Library}!Alliance\+Library@{Alliance\+Library}}
|
||||
\index{Alliance\+Library@{Alliance\+Library}!C\+R\+L\+::\+Alliance\+Library@{C\+R\+L\+::\+Alliance\+Library}}
|
||||
\subsubsection{\texorpdfstring{Alliance\+Library()}{AllianceLibrary()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily C\+R\+L\+::\+Alliance\+Library\+::\+Alliance\+Library (\begin{DoxyParamCaption}\item[{const \textbf{ Name} \&}]{path, }\item[{\textbf{ Library} $\ast$}]{library = {\ttfamily NULL} }\end{DoxyParamCaption})}
|
||||
\index{CRL::AllianceLibrary@{CRL::AllianceLibrary}!AllianceLibrary@{AllianceLibrary}}
|
||||
\index{AllianceLibrary@{AllianceLibrary}!CRL::AllianceLibrary@{CRL::AllianceLibrary}}
|
||||
\doxysubsubsection{\texorpdfstring{AllianceLibrary()}{AllianceLibrary()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily CRL\+::\+Alliance\+Library\+::\+Alliance\+Library (\begin{DoxyParamCaption}\item[{const \textbf{ Name} \&}]{path, }\item[{\textbf{ Library} $\ast$}]{library = {\ttfamily NULL} }\end{DoxyParamCaption})}
|
||||
|
||||
A new \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}}, with {\ttfamily path} positionned and possibly {\ttfamily library}.
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1AllianceLibrary_a3be21e668a6a01085df037989eacf6f8}\label{classCRL_1_1AllianceLibrary_a3be21e668a6a01085df037989eacf6f8}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Library@{C\+R\+L\+::\+Alliance\+Library}!get\+Path@{get\+Path}}
|
||||
\index{get\+Path@{get\+Path}!C\+R\+L\+::\+Alliance\+Library@{C\+R\+L\+::\+Alliance\+Library}}
|
||||
\subsubsection{\texorpdfstring{get\+Path()}{getPath()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Name} \& C\+R\+L\+::\+Alliance\+Library\+::get\+Path (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::AllianceLibrary@{CRL::AllianceLibrary}!getPath@{getPath}}
|
||||
\index{getPath@{getPath}!CRL::AllianceLibrary@{CRL::AllianceLibrary}}
|
||||
\doxysubsubsection{\texorpdfstring{getPath()}{getPath()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Name} \& CRL\+::\+Alliance\+Library\+::get\+Path (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
\begin{DoxyReturn}{Returns}
|
||||
the associated path.
|
||||
\end{DoxyReturn}
|
||||
\mbox{\Hypertarget{classCRL_1_1AllianceLibrary_abd54e8a070660030c6d2af8a239359b5}\label{classCRL_1_1AllianceLibrary_abd54e8a070660030c6d2af8a239359b5}}
|
||||
\index{C\+R\+L\+::\+Alliance\+Library@{C\+R\+L\+::\+Alliance\+Library}!get\+Library@{get\+Library}}
|
||||
\index{get\+Library@{get\+Library}!C\+R\+L\+::\+Alliance\+Library@{C\+R\+L\+::\+Alliance\+Library}}
|
||||
\subsubsection{\texorpdfstring{get\+Library()}{getLibrary()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Library} $\ast$ C\+R\+L\+::\+Alliance\+Library\+::get\+Library (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::AllianceLibrary@{CRL::AllianceLibrary}!getLibrary@{getLibrary}}
|
||||
\index{getLibrary@{getLibrary}!CRL::AllianceLibrary@{CRL::AllianceLibrary}}
|
||||
\doxysubsubsection{\texorpdfstring{getLibrary()}{getLibrary()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Library} $\ast$ CRL\+::\+Alliance\+Library\+::get\+Library (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
\begin{DoxyReturn}{Returns}
|
||||
the associated library.
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
\hypertarget{classCRL_1_1Banner}{}\section{C\+RL\+:\+:Banner Class Reference}
|
||||
\label{classCRL_1_1Banner}\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\hypertarget{classCRL_1_1Banner}{}\doxysection{CRL\+::Banner Class Reference}
|
||||
\label{classCRL_1_1Banner}\index{CRL::Banner@{CRL::Banner}}
|
||||
|
||||
|
||||
Print Formatted Banners (on ttys).
|
||||
|
||||
|
||||
\subsection*{Public Member Functions}
|
||||
\doxysubsection*{Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
\mbox{\hyperlink{classCRL_1_1Banner_ab1648ee84ac8c3a8df32fe224e762322}{Banner}} (string name=\char`\"{}\char`\"{}, string version=\char`\"{}\char`\"{}, string purpose=\char`\"{}\char`\"{}, string date=\char`\"{}\char`\"{}, string authors=\char`\"{}\char`\"{}, string contributors=\char`\"{}\char`\"{})
|
||||
|
@ -40,10 +40,10 @@ void \mbox{\hyperlink{classCRL_1_1Banner_a8053cc6071f261e781cc1e8157eef820}{set\
|
|||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
\doxysubsection{Detailed Description}
|
||||
Print Formatted Banners (on ttys).
|
||||
|
||||
Display a traditionnal U\+N\+IX like banner for tty\+: \begin{DoxyVerb} @
|
||||
Display a traditionnal UNIX like banner for tty\+: \begin{DoxyVerb} @
|
||||
@@
|
||||
@@@ @@@@@@ @@
|
||||
@@ @@ @@ @@ @@@@@@@@
|
||||
|
@ -65,12 +65,12 @@ Display a traditionnal U\+N\+IX like banner for tty\+: \begin{DoxyVerb}
|
|||
\end{DoxyVerb}
|
||||
|
||||
|
||||
\subsection{Constructor \& Destructor Documentation}
|
||||
\doxysubsection{Constructor \& Destructor Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1Banner_ab1648ee84ac8c3a8df32fe224e762322}\label{classCRL_1_1Banner_ab1648ee84ac8c3a8df32fe224e762322}}
|
||||
\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}!Banner@{Banner}}
|
||||
\index{Banner@{Banner}!C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\subsubsection{\texorpdfstring{Banner()}{Banner()}}
|
||||
{\footnotesize\ttfamily C\+R\+L\+::\+Banner\+::\+Banner (\begin{DoxyParamCaption}\item[{std\+::string}]{name = {\ttfamily \char`\"{}\char`\"{}}, }\item[{std\+::string}]{version = {\ttfamily \char`\"{}\char`\"{}}, }\item[{std\+::string}]{purpose = {\ttfamily \char`\"{}\char`\"{}}, }\item[{std\+::string}]{date = {\ttfamily \char`\"{}\char`\"{}}, }\item[{std\+::string}]{authors = {\ttfamily \char`\"{}\char`\"{}}, }\item[{std\+::string}]{contributors = {\ttfamily \char`\"{}\char`\"{}} }\end{DoxyParamCaption})}
|
||||
\index{CRL::Banner@{CRL::Banner}!Banner@{Banner}}
|
||||
\index{Banner@{Banner}!CRL::Banner@{CRL::Banner}}
|
||||
\doxysubsubsection{\texorpdfstring{Banner()}{Banner()}}
|
||||
{\footnotesize\ttfamily CRL\+::\+Banner\+::\+Banner (\begin{DoxyParamCaption}\item[{std\+::string}]{name = {\ttfamily \char`\"{}\char`\"{}}, }\item[{std\+::string}]{version = {\ttfamily \char`\"{}\char`\"{}}, }\item[{std\+::string}]{purpose = {\ttfamily \char`\"{}\char`\"{}}, }\item[{std\+::string}]{date = {\ttfamily \char`\"{}\char`\"{}}, }\item[{std\+::string}]{authors = {\ttfamily \char`\"{}\char`\"{}}, }\item[{std\+::string}]{contributors = {\ttfamily \char`\"{}\char`\"{}} }\end{DoxyParamCaption})}
|
||||
|
||||
|
||||
\begin{DoxyParams}{Parameters}
|
||||
|
@ -89,90 +89,90 @@ Display a traditionnal U\+N\+IX like banner for tty\+: \begin{DoxyVerb}
|
|||
\end{DoxyParams}
|
||||
Create a banner object.
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1Banner_a240b3f305516b17eff31f684d0a5c643}\label{classCRL_1_1Banner_a240b3f305516b17eff31f684d0a5c643}}
|
||||
\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}!get\+Name@{get\+Name}}
|
||||
\index{get\+Name@{get\+Name}!C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\subsubsection{\texorpdfstring{get\+Name()}{getName()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Banner\+::get\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Banner@{CRL::Banner}!getName@{getName}}
|
||||
\index{getName@{getName}!CRL::Banner@{CRL::Banner}}
|
||||
\doxysubsubsection{\texorpdfstring{getName()}{getName()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Banner\+::get\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The tool\textquotesingle{}s name. \mbox{\Hypertarget{classCRL_1_1Banner_a84e62c3376a111f7c16ee07b8cd05f59}\label{classCRL_1_1Banner_a84e62c3376a111f7c16ee07b8cd05f59}}
|
||||
\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}!get\+Version@{get\+Version}}
|
||||
\index{get\+Version@{get\+Version}!C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\subsubsection{\texorpdfstring{get\+Version()}{getVersion()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Banner\+::get\+Version (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The tool\textquotesingle{}s name. \mbox{\Hypertarget{classCRL_1_1Banner_a84e62c3376a111f7c16ee07b8cd05f59}\label{classCRL_1_1Banner_a84e62c3376a111f7c16ee07b8cd05f59}}
|
||||
\index{CRL::Banner@{CRL::Banner}!getVersion@{getVersion}}
|
||||
\index{getVersion@{getVersion}!CRL::Banner@{CRL::Banner}}
|
||||
\doxysubsubsection{\texorpdfstring{getVersion()}{getVersion()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Banner\+::get\+Version (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The tool\textquotesingle{}s version. \mbox{\Hypertarget{classCRL_1_1Banner_aa9898c902b80eff41d549432136de3bc}\label{classCRL_1_1Banner_aa9898c902b80eff41d549432136de3bc}}
|
||||
\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}!get\+Purpose@{get\+Purpose}}
|
||||
\index{get\+Purpose@{get\+Purpose}!C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\subsubsection{\texorpdfstring{get\+Purpose()}{getPurpose()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Banner\+::get\+Purpose (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The tool\textquotesingle{}s version. \mbox{\Hypertarget{classCRL_1_1Banner_aa9898c902b80eff41d549432136de3bc}\label{classCRL_1_1Banner_aa9898c902b80eff41d549432136de3bc}}
|
||||
\index{CRL::Banner@{CRL::Banner}!getPurpose@{getPurpose}}
|
||||
\index{getPurpose@{getPurpose}!CRL::Banner@{CRL::Banner}}
|
||||
\doxysubsubsection{\texorpdfstring{getPurpose()}{getPurpose()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Banner\+::get\+Purpose (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The tool short description. \mbox{\Hypertarget{classCRL_1_1Banner_a398db63bc8ce319d85e4d1245cbcce62}\label{classCRL_1_1Banner_a398db63bc8ce319d85e4d1245cbcce62}}
|
||||
\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}!get\+Date@{get\+Date}}
|
||||
\index{get\+Date@{get\+Date}!C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\subsubsection{\texorpdfstring{get\+Date()}{getDate()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Banner\+::get\+Date (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The tool short description. \mbox{\Hypertarget{classCRL_1_1Banner_a398db63bc8ce319d85e4d1245cbcce62}\label{classCRL_1_1Banner_a398db63bc8ce319d85e4d1245cbcce62}}
|
||||
\index{CRL::Banner@{CRL::Banner}!getDate@{getDate}}
|
||||
\index{getDate@{getDate}!CRL::Banner@{CRL::Banner}}
|
||||
\doxysubsubsection{\texorpdfstring{getDate()}{getDate()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Banner\+::get\+Date (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The tool fisrt release date (year). \mbox{\Hypertarget{classCRL_1_1Banner_aa61a32222853ae9f4298302ca53788bc}\label{classCRL_1_1Banner_aa61a32222853ae9f4298302ca53788bc}}
|
||||
\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}!get\+Authors@{get\+Authors}}
|
||||
\index{get\+Authors@{get\+Authors}!C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\subsubsection{\texorpdfstring{get\+Authors()}{getAuthors()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Banner\+::get\+Authors (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The tool fisrt release date (year). \mbox{\Hypertarget{classCRL_1_1Banner_aa61a32222853ae9f4298302ca53788bc}\label{classCRL_1_1Banner_aa61a32222853ae9f4298302ca53788bc}}
|
||||
\index{CRL::Banner@{CRL::Banner}!getAuthors@{getAuthors}}
|
||||
\index{getAuthors@{getAuthors}!CRL::Banner@{CRL::Banner}}
|
||||
\doxysubsubsection{\texorpdfstring{getAuthors()}{getAuthors()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Banner\+::get\+Authors (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The list of main author\textquotesingle{}s names. \mbox{\Hypertarget{classCRL_1_1Banner_aded1fb7c4ffd107c27b266287b1db0d2}\label{classCRL_1_1Banner_aded1fb7c4ffd107c27b266287b1db0d2}}
|
||||
\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}!get\+Contributors@{get\+Contributors}}
|
||||
\index{get\+Contributors@{get\+Contributors}!C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\subsubsection{\texorpdfstring{get\+Contributors()}{getContributors()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Banner\+::get\+Contributors (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The list of main author\textquotesingle{}s names. \mbox{\Hypertarget{classCRL_1_1Banner_aded1fb7c4ffd107c27b266287b1db0d2}\label{classCRL_1_1Banner_aded1fb7c4ffd107c27b266287b1db0d2}}
|
||||
\index{CRL::Banner@{CRL::Banner}!getContributors@{getContributors}}
|
||||
\index{getContributors@{getContributors}!CRL::Banner@{CRL::Banner}}
|
||||
\doxysubsubsection{\texorpdfstring{getContributors()}{getContributors()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Banner\+::get\+Contributors (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The list of contributor\textquotesingle{}s names. \mbox{\Hypertarget{classCRL_1_1Banner_af956943247d260a3ba9a9f9a696695dd}\label{classCRL_1_1Banner_af956943247d260a3ba9a9f9a696695dd}}
|
||||
\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}!get\+Screen\+Width@{get\+Screen\+Width}}
|
||||
\index{get\+Screen\+Width@{get\+Screen\+Width}!C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\subsubsection{\texorpdfstring{get\+Screen\+Width()}{getScreenWidth()}}
|
||||
{\footnotesize\ttfamily const unsigned int C\+R\+L\+::\+Banner\+::get\+Screen\+Width (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The list of contributor\textquotesingle{}s names. \mbox{\Hypertarget{classCRL_1_1Banner_af956943247d260a3ba9a9f9a696695dd}\label{classCRL_1_1Banner_af956943247d260a3ba9a9f9a696695dd}}
|
||||
\index{CRL::Banner@{CRL::Banner}!getScreenWidth@{getScreenWidth}}
|
||||
\index{getScreenWidth@{getScreenWidth}!CRL::Banner@{CRL::Banner}}
|
||||
\doxysubsubsection{\texorpdfstring{getScreenWidth()}{getScreenWidth()}}
|
||||
{\footnotesize\ttfamily const unsigned int CRL\+::\+Banner\+::get\+Screen\+Width (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The with of the screen (tty) into which the banner will be displayed. \mbox{\Hypertarget{classCRL_1_1Banner_af9e99981d33eb609a1b8a9d2f36db7ee}\label{classCRL_1_1Banner_af9e99981d33eb609a1b8a9d2f36db7ee}}
|
||||
\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}!set\+Name@{set\+Name}}
|
||||
\index{set\+Name@{set\+Name}!C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\subsubsection{\texorpdfstring{set\+Name()}{setName()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Banner\+::set\+Name (\begin{DoxyParamCaption}\item[{std\+::string}]{name }\end{DoxyParamCaption})}
|
||||
{\bfseries{Returns\+:}} The with of the screen (tty) into which the banner will be displayed. \mbox{\Hypertarget{classCRL_1_1Banner_af9e99981d33eb609a1b8a9d2f36db7ee}\label{classCRL_1_1Banner_af9e99981d33eb609a1b8a9d2f36db7ee}}
|
||||
\index{CRL::Banner@{CRL::Banner}!setName@{setName}}
|
||||
\index{setName@{setName}!CRL::Banner@{CRL::Banner}}
|
||||
\doxysubsubsection{\texorpdfstring{setName()}{setName()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Banner\+::set\+Name (\begin{DoxyParamCaption}\item[{std\+::string}]{name }\end{DoxyParamCaption})}
|
||||
|
||||
Sets the tool\textquotesingle{}s name. \mbox{\Hypertarget{classCRL_1_1Banner_ab47057fcc6d9fb9bca0ebbeae232f738}\label{classCRL_1_1Banner_ab47057fcc6d9fb9bca0ebbeae232f738}}
|
||||
\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}!set\+Version@{set\+Version}}
|
||||
\index{set\+Version@{set\+Version}!C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\subsubsection{\texorpdfstring{set\+Version()}{setVersion()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Banner\+::set\+Version (\begin{DoxyParamCaption}\item[{std\+::string}]{version }\end{DoxyParamCaption})}
|
||||
\index{CRL::Banner@{CRL::Banner}!setVersion@{setVersion}}
|
||||
\index{setVersion@{setVersion}!CRL::Banner@{CRL::Banner}}
|
||||
\doxysubsubsection{\texorpdfstring{setVersion()}{setVersion()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Banner\+::set\+Version (\begin{DoxyParamCaption}\item[{std\+::string}]{version }\end{DoxyParamCaption})}
|
||||
|
||||
Sets the tool\textquotesingle{}s version. \mbox{\Hypertarget{classCRL_1_1Banner_a9c6bee971231044f417aaac312abcb61}\label{classCRL_1_1Banner_a9c6bee971231044f417aaac312abcb61}}
|
||||
\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}!set\+Purpose@{set\+Purpose}}
|
||||
\index{set\+Purpose@{set\+Purpose}!C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\subsubsection{\texorpdfstring{set\+Purpose()}{setPurpose()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Banner\+::set\+Purpose (\begin{DoxyParamCaption}\item[{std\+::string}]{purpose }\end{DoxyParamCaption})}
|
||||
\index{CRL::Banner@{CRL::Banner}!setPurpose@{setPurpose}}
|
||||
\index{setPurpose@{setPurpose}!CRL::Banner@{CRL::Banner}}
|
||||
\doxysubsubsection{\texorpdfstring{setPurpose()}{setPurpose()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Banner\+::set\+Purpose (\begin{DoxyParamCaption}\item[{std\+::string}]{purpose }\end{DoxyParamCaption})}
|
||||
|
||||
Sets the tool short description. \mbox{\Hypertarget{classCRL_1_1Banner_a4ae67d1e584a384e7320af6fadf5dcaa}\label{classCRL_1_1Banner_a4ae67d1e584a384e7320af6fadf5dcaa}}
|
||||
\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}!set\+Date@{set\+Date}}
|
||||
\index{set\+Date@{set\+Date}!C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\subsubsection{\texorpdfstring{set\+Date()}{setDate()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Banner\+::set\+Date (\begin{DoxyParamCaption}\item[{std\+::string}]{date }\end{DoxyParamCaption})}
|
||||
\index{CRL::Banner@{CRL::Banner}!setDate@{setDate}}
|
||||
\index{setDate@{setDate}!CRL::Banner@{CRL::Banner}}
|
||||
\doxysubsubsection{\texorpdfstring{setDate()}{setDate()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Banner\+::set\+Date (\begin{DoxyParamCaption}\item[{std\+::string}]{date }\end{DoxyParamCaption})}
|
||||
|
||||
Sets the tool fisrt release date (year). \mbox{\Hypertarget{classCRL_1_1Banner_a191a83c7b8e7e1ab907418d56656d836}\label{classCRL_1_1Banner_a191a83c7b8e7e1ab907418d56656d836}}
|
||||
\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}!set\+Authors@{set\+Authors}}
|
||||
\index{set\+Authors@{set\+Authors}!C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\subsubsection{\texorpdfstring{set\+Authors()}{setAuthors()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Banner\+::set\+Authors (\begin{DoxyParamCaption}\item[{std\+::string}]{authors }\end{DoxyParamCaption})}
|
||||
\index{CRL::Banner@{CRL::Banner}!setAuthors@{setAuthors}}
|
||||
\index{setAuthors@{setAuthors}!CRL::Banner@{CRL::Banner}}
|
||||
\doxysubsubsection{\texorpdfstring{setAuthors()}{setAuthors()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Banner\+::set\+Authors (\begin{DoxyParamCaption}\item[{std\+::string}]{authors }\end{DoxyParamCaption})}
|
||||
|
||||
Sets the list of main author\textquotesingle{}s names. \mbox{\Hypertarget{classCRL_1_1Banner_afa9171420263314ee5b465c36ecc0b73}\label{classCRL_1_1Banner_afa9171420263314ee5b465c36ecc0b73}}
|
||||
\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}!set\+Contributors@{set\+Contributors}}
|
||||
\index{set\+Contributors@{set\+Contributors}!C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\subsubsection{\texorpdfstring{set\+Contributors()}{setContributors()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Banner\+::set\+Contributors (\begin{DoxyParamCaption}\item[{std\+::string}]{contributors }\end{DoxyParamCaption})}
|
||||
\index{CRL::Banner@{CRL::Banner}!setContributors@{setContributors}}
|
||||
\index{setContributors@{setContributors}!CRL::Banner@{CRL::Banner}}
|
||||
\doxysubsubsection{\texorpdfstring{setContributors()}{setContributors()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Banner\+::set\+Contributors (\begin{DoxyParamCaption}\item[{std\+::string}]{contributors }\end{DoxyParamCaption})}
|
||||
|
||||
Sets the list of contributor\textquotesingle{}s names. \mbox{\Hypertarget{classCRL_1_1Banner_a8053cc6071f261e781cc1e8157eef820}\label{classCRL_1_1Banner_a8053cc6071f261e781cc1e8157eef820}}
|
||||
\index{C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}!set\+Screen\+Width@{set\+Screen\+Width}}
|
||||
\index{set\+Screen\+Width@{set\+Screen\+Width}!C\+R\+L\+::\+Banner@{C\+R\+L\+::\+Banner}}
|
||||
\subsubsection{\texorpdfstring{set\+Screen\+Width()}{setScreenWidth()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Banner\+::set\+Screen\+Width (\begin{DoxyParamCaption}\item[{unsigned}]{screen\+Width }\end{DoxyParamCaption})}
|
||||
\index{CRL::Banner@{CRL::Banner}!setScreenWidth@{setScreenWidth}}
|
||||
\index{setScreenWidth@{setScreenWidth}!CRL::Banner@{CRL::Banner}}
|
||||
\doxysubsubsection{\texorpdfstring{setScreenWidth()}{setScreenWidth()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Banner\+::set\+Screen\+Width (\begin{DoxyParamCaption}\item[{unsigned}]{screen\+Width }\end{DoxyParamCaption})}
|
||||
|
||||
Sets the with of the screen (tty) into which the banner will be displayed.
|
||||
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
\hypertarget{classCRL_1_1Catalog}{}\section{C\+RL\+:\+:Catalog Class Reference}
|
||||
\label{classCRL_1_1Catalog}\index{C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}}
|
||||
\hypertarget{classCRL_1_1Catalog}{}\doxysection{CRL\+::Catalog Class Reference}
|
||||
\label{classCRL_1_1Catalog}\index{CRL::Catalog@{CRL::Catalog}}
|
||||
|
||||
|
||||
A Registry to store Alliance Cell metadatas.
|
||||
|
||||
|
||||
\subsection*{Classes}
|
||||
\doxysubsection*{Classes}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
class \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}}
|
||||
\begin{DoxyCompactList}\small\item\em An entry to store the Cell \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} in the \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}}. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
||||
\subsection*{Public Member Functions}
|
||||
\doxysubsection*{Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
\mbox{\hyperlink{classCRL_1_1Catalog_a6682f773880c7ca16bdca79057a08e6b}{Catalog}} ()
|
||||
|
@ -31,71 +31,71 @@ map$<$ \textbf{ Name}, \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} $\
|
|||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
\doxysubsection{Detailed Description}
|
||||
A Registry to store Alliance Cell metadatas.
|
||||
|
||||
The \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}} is built from the various C\+A\+T\+AL files from the library directories and enriched with the current state of Cell in the database.
|
||||
The \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}} is built from the various CATAL files from the library directories and enriched with the current state of Cell in the database.
|
||||
|
||||
\subsection{Constructor \& Destructor Documentation}
|
||||
\doxysubsection{Constructor \& Destructor Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_a6682f773880c7ca16bdca79057a08e6b}\label{classCRL_1_1Catalog_a6682f773880c7ca16bdca79057a08e6b}}
|
||||
\index{C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}!Catalog@{Catalog}}
|
||||
\index{Catalog@{Catalog}!C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}}
|
||||
\subsubsection{\texorpdfstring{Catalog()}{Catalog()}}
|
||||
{\footnotesize\ttfamily C\+R\+L\+::\+Catalog\+::\+Catalog (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog@{CRL::Catalog}!Catalog@{Catalog}}
|
||||
\index{Catalog@{Catalog}!CRL::Catalog@{CRL::Catalog}}
|
||||
\doxysubsubsection{\texorpdfstring{Catalog()}{Catalog()}}
|
||||
{\footnotesize\ttfamily CRL\+::\+Catalog\+::\+Catalog (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
A new, empty, \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}}. Normally, there should only be one \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}}, attribute of \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}}. \mbox{\Hypertarget{classCRL_1_1Catalog_a3ad457a2bf6246c3a1d9c3a4730c2696}\label{classCRL_1_1Catalog_a3ad457a2bf6246c3a1d9c3a4730c2696}}
|
||||
\index{C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}!````~Catalog@{$\sim$\+Catalog}}
|
||||
\index{````~Catalog@{$\sim$\+Catalog}!C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}}
|
||||
\subsubsection{\texorpdfstring{$\sim$\+Catalog()}{~Catalog()}}
|
||||
{\footnotesize\ttfamily C\+R\+L\+::\+Catalog\+::$\sim$\+Catalog (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
||||
\index{CRL::Catalog@{CRL::Catalog}!````~Catalog@{$\sim$Catalog}}
|
||||
\index{````~Catalog@{$\sim$Catalog}!CRL::Catalog@{CRL::Catalog}}
|
||||
\doxysubsubsection{\texorpdfstring{$\sim$Catalog()}{~Catalog()}}
|
||||
{\footnotesize\ttfamily CRL\+::\+Catalog\+::$\sim$\+Catalog (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
||||
|
||||
Free a \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}} object.
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_a5b04db2b2179d70212dd1b12daa903f9}\label{classCRL_1_1Catalog_a5b04db2b2179d70212dd1b12daa903f9}}
|
||||
\index{C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}!get\+State@{get\+State}}
|
||||
\index{get\+State@{get\+State}!C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}}
|
||||
\subsubsection{\texorpdfstring{get\+State()}{getState()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} $\ast$ C\+R\+L\+::\+Catalog\+::get\+State (\begin{DoxyParamCaption}\item[{const \textbf{ Name} \&}]{name, }\item[{bool}]{add = {\ttfamily false} }\end{DoxyParamCaption})}
|
||||
\index{CRL::Catalog@{CRL::Catalog}!getState@{getState}}
|
||||
\index{getState@{getState}!CRL::Catalog@{CRL::Catalog}}
|
||||
\doxysubsubsection{\texorpdfstring{getState()}{getState()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} $\ast$ CRL\+::\+Catalog\+::get\+State (\begin{DoxyParamCaption}\item[{const \textbf{ Name} \&}]{name, }\item[{bool}]{add = {\ttfamily false} }\end{DoxyParamCaption})}
|
||||
|
||||
{\bfseries Returns\+:} the \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} of the Cell named {\ttfamily name}. If {\ttfamily add} is set to {\bfseries true} and the cell doesn\textquotesingle{}t exist, an entry is created for it. Otherwise, N\+U\+LL is returned. \mbox{\Hypertarget{classCRL_1_1Catalog_afe3ea2153684ed8df029ee896cef6608}\label{classCRL_1_1Catalog_afe3ea2153684ed8df029ee896cef6608}}
|
||||
\index{C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}!merge\+State@{merge\+State}}
|
||||
\index{merge\+State@{merge\+State}!C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}}
|
||||
\subsubsection{\texorpdfstring{merge\+State()}{mergeState()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Catalog\+::merge\+State (\begin{DoxyParamCaption}\item[{const \textbf{ Name} \&}]{name, }\item[{const \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} \&}]{other }\end{DoxyParamCaption})}
|
||||
{\bfseries{Returns\+:}} the \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} of the Cell named {\ttfamily name}. If {\ttfamily add} is set to {\bfseries{true}} and the cell doesn\textquotesingle{}t exist, an entry is created for it. Otherwise, NULL is returned. \mbox{\Hypertarget{classCRL_1_1Catalog_afe3ea2153684ed8df029ee896cef6608}\label{classCRL_1_1Catalog_afe3ea2153684ed8df029ee896cef6608}}
|
||||
\index{CRL::Catalog@{CRL::Catalog}!mergeState@{mergeState}}
|
||||
\index{mergeState@{mergeState}!CRL::Catalog@{CRL::Catalog}}
|
||||
\doxysubsubsection{\texorpdfstring{mergeState()}{mergeState()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Catalog\+::merge\+State (\begin{DoxyParamCaption}\item[{const \textbf{ Name} \&}]{name, }\item[{const \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} \&}]{other }\end{DoxyParamCaption})}
|
||||
|
||||
Merge the \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} {\ttfamily other} with the current one. It only fills the holes. If the \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}}\textquotesingle{}s Cell or Library is already sets, the ones from {\ttfamily other} are discarteds. Related to the Alliance search path policy where the first Cell found shadows any other one found later. \mbox{\Hypertarget{classCRL_1_1Catalog_ada5b55e7926764fc9c7f5b7d4e6c2cdc}\label{classCRL_1_1Catalog_ada5b55e7926764fc9c7f5b7d4e6c2cdc}}
|
||||
\index{C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}!delete\+State@{delete\+State}}
|
||||
\index{delete\+State@{delete\+State}!C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}}
|
||||
\subsubsection{\texorpdfstring{delete\+State()}{deleteState()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+::delete\+State (\begin{DoxyParamCaption}\item[{const \textbf{ Name} \&}]{name }\end{DoxyParamCaption})}
|
||||
\index{CRL::Catalog@{CRL::Catalog}!deleteState@{deleteState}}
|
||||
\index{deleteState@{deleteState}!CRL::Catalog@{CRL::Catalog}}
|
||||
\doxysubsubsection{\texorpdfstring{deleteState()}{deleteState()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+::delete\+State (\begin{DoxyParamCaption}\item[{const \textbf{ Name} \&}]{name }\end{DoxyParamCaption})}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if an entry has been indeed deleted.
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if an entry has been indeed deleted.
|
||||
|
||||
Delete the \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} associated with Cell {\ttfamily name}. \mbox{\Hypertarget{classCRL_1_1Catalog_aa40bdbaf5b64f56b085bfce72dc89fe6}\label{classCRL_1_1Catalog_aa40bdbaf5b64f56b085bfce72dc89fe6}}
|
||||
\index{C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}!clear@{clear}}
|
||||
\index{clear@{clear}!C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}}
|
||||
\subsubsection{\texorpdfstring{clear()}{clear()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Catalog\+::clear (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
||||
\index{CRL::Catalog@{CRL::Catalog}!clear@{clear}}
|
||||
\index{clear@{clear}!CRL::Catalog@{CRL::Catalog}}
|
||||
\doxysubsubsection{\texorpdfstring{clear()}{clear()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Catalog\+::clear (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
||||
|
||||
Completly empty the \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}}. \mbox{\Hypertarget{classCRL_1_1Catalog_a02ae9d3636235db933a29c08329c5778}\label{classCRL_1_1Catalog_a02ae9d3636235db933a29c08329c5778}}
|
||||
\index{C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}!load\+From\+File@{load\+From\+File}}
|
||||
\index{load\+From\+File@{load\+From\+File}!C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}}
|
||||
\subsubsection{\texorpdfstring{load\+From\+File()}{loadFromFile()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+::load\+From\+File (\begin{DoxyParamCaption}\item[{const string \&}]{path, }\item[{\textbf{ Library} $\ast$}]{library }\end{DoxyParamCaption})}
|
||||
\index{CRL::Catalog@{CRL::Catalog}!loadFromFile@{loadFromFile}}
|
||||
\index{loadFromFile@{loadFromFile}!CRL::Catalog@{CRL::Catalog}}
|
||||
\doxysubsubsection{\texorpdfstring{loadFromFile()}{loadFromFile()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+::load\+From\+File (\begin{DoxyParamCaption}\item[{const string \&}]{path, }\item[{\textbf{ Library} $\ast$}]{library }\end{DoxyParamCaption})}
|
||||
|
||||
|
||||
\begin{DoxyParams}{Parameters}
|
||||
{\em path} & The path to the library catalog file. \\
|
||||
\hline
|
||||
{\em library} & The library for which we are loading a catalog. {\bfseries Returns\+:} {\bfseries true} if the catalog file has been found and successfully loaded. \\
|
||||
{\em library} & The library for which we are loading a catalog. {\bfseries{Returns\+:}} {\bfseries{true}} if the catalog file has been found and successfully loaded. \\
|
||||
\hline
|
||||
\end{DoxyParams}
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_a3e326d2515c01af4fc75e421a3b61a81}\label{classCRL_1_1Catalog_a3e326d2515c01af4fc75e421a3b61a81}}
|
||||
\index{C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}!get\+States@{get\+States}}
|
||||
\index{get\+States@{get\+States}!C\+R\+L\+::\+Catalog@{C\+R\+L\+::\+Catalog}}
|
||||
\subsubsection{\texorpdfstring{get\+States()}{getStates()}}
|
||||
{\footnotesize\ttfamily std\+::map$<$ \textbf{ Hurricane\+::\+Name}, \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} $\ast$ $>$ $\ast$ C\+R\+L\+::\+Catalog\+::get\+States (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog@{CRL::Catalog}!getStates@{getStates}}
|
||||
\index{getStates@{getStates}!CRL::Catalog@{CRL::Catalog}}
|
||||
\doxysubsubsection{\texorpdfstring{getStates()}{getStates()}}
|
||||
{\footnotesize\ttfamily std\+::map$<$ \textbf{ Hurricane\+::\+Name}, \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} $\ast$ $>$ $\ast$ CRL\+::\+Catalog\+::get\+States (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
\begin{DoxyReturn}{Returns}
|
||||
the internal std\+::map$<$$>$ of States.
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
\hypertarget{classCRL_1_1CatalogExtension}{}\section{C\+RL\+:\+:Catalog\+Extension Class Reference}
|
||||
\label{classCRL_1_1CatalogExtension}\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\hypertarget{classCRL_1_1CatalogExtension}{}\doxysection{CRL\+::Catalog\+Extension Class Reference}
|
||||
\label{classCRL_1_1CatalogExtension}\index{CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
|
||||
|
||||
Wrapper to access a \textbf{ Hurricane\+::\+Cell} \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{Catalog\+::\+State}}.
|
||||
|
||||
|
||||
\subsection*{Static Public Member Functions}
|
||||
\doxysubsection*{Static Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
static bool \mbox{\hyperlink{classCRL_1_1CatalogExtension_a5feda5d6fba490a71e3742361ec7b4a1}{is\+Feed}} (const \textbf{ Cell} $\ast$)
|
||||
|
@ -44,183 +44,183 @@ static \textbf{ Library} $\ast$ \mbox{\hyperlink{classCRL_1_1CatalogExtension_a6
|
|||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
\doxysubsection{Detailed Description}
|
||||
Wrapper to access a \textbf{ Hurricane\+::\+Cell} \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{Catalog\+::\+State}}.
|
||||
|
||||
\mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{Catalog\+::\+State}} are stored inside the \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}} \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}} but also linked in a Property on the \textbf{ Hurricane\+::\+Cell} for easier access. The \mbox{\hyperlink{classCRL_1_1CatalogExtension}{Catalog\+Extension}} is a small wrapper around the Property mechanism to allow a simpler access.
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_a5feda5d6fba490a71e3742361ec7b4a1}\label{classCRL_1_1CatalogExtension_a5feda5d6fba490a71e3742361ec7b4a1}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!is\+Feed@{is\+Feed}}
|
||||
\index{is\+Feed@{is\+Feed}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{is\+Feed()}{isFeed()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+Extension\+::is\+Feed (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!isFeed@{isFeed}}
|
||||
\index{isFeed@{isFeed}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{isFeed()}{isFeed()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+Extension\+::is\+Feed (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if the Cell is a feed-\/through.
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if the Cell is a feed-\/through.
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::is\+Feed().
|
||||
References CRL\+::\+Catalog\+::\+State\+::is\+Feed().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_a2695acabeac2f224fa4ac3a9563aeee9}\label{classCRL_1_1CatalogExtension_a2695acabeac2f224fa4ac3a9563aeee9}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!is\+Pad@{is\+Pad}}
|
||||
\index{is\+Pad@{is\+Pad}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{is\+Pad()}{isPad()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+Extension\+::is\+Pad (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!isPad@{isPad}}
|
||||
\index{isPad@{isPad}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{isPad()}{isPad()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+Extension\+::is\+Pad (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if the Cell is a pad.
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if the Cell is a pad.
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::is\+Pad().
|
||||
References CRL\+::\+Catalog\+::\+State\+::is\+Pad().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_a37c8d304e7386ee31b73c826cb929e5f}\label{classCRL_1_1CatalogExtension_a37c8d304e7386ee31b73c826cb929e5f}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!is\+Gds@{is\+Gds}}
|
||||
\index{is\+Gds@{is\+Gds}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{is\+Gds()}{isGds()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+Extension\+::is\+Gds (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!isGds@{isGds}}
|
||||
\index{isGds@{isGds}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{isGds()}{isGds()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+Extension\+::is\+Gds (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if the Cell is drawn in real layer (i.\+e. not a symbolic layout, but a G\+DS).
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if the Cell is drawn in real layer (i.\+e. not a symbolic layout, but a GDS).
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::is\+Gds().
|
||||
References CRL\+::\+Catalog\+::\+State\+::is\+Gds().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_a90e941d2349f5a0f4f7fefb41b434b0a}\label{classCRL_1_1CatalogExtension_a90e941d2349f5a0f4f7fefb41b434b0a}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!is\+Delete@{is\+Delete}}
|
||||
\index{is\+Delete@{is\+Delete}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{is\+Delete()}{isDelete()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+Extension\+::is\+Delete (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!isDelete@{isDelete}}
|
||||
\index{isDelete@{isDelete}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{isDelete()}{isDelete()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+Extension\+::is\+Delete (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if the Cell has been deleted from memory.
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if the Cell has been deleted from memory.
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::is\+Delete().
|
||||
References CRL\+::\+Catalog\+::\+State\+::is\+Delete().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_a3af53ef4a7fa512a079adbcb68677e2f}\label{classCRL_1_1CatalogExtension_a3af53ef4a7fa512a079adbcb68677e2f}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!is\+Physical@{is\+Physical}}
|
||||
\index{is\+Physical@{is\+Physical}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{is\+Physical()}{isPhysical()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+Extension\+::is\+Physical (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!isPhysical@{isPhysical}}
|
||||
\index{isPhysical@{isPhysical}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{isPhysical()}{isPhysical()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+Extension\+::is\+Physical (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if the Cell posseses a physical view (layout).
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if the Cell posseses a physical view (layout).
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::is\+Physical().
|
||||
References CRL\+::\+Catalog\+::\+State\+::is\+Physical().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_a558c506a28d2230e592080dccbcca380}\label{classCRL_1_1CatalogExtension_a558c506a28d2230e592080dccbcca380}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!is\+Logical@{is\+Logical}}
|
||||
\index{is\+Logical@{is\+Logical}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{is\+Logical()}{isLogical()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+Extension\+::is\+Logical (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!isLogical@{isLogical}}
|
||||
\index{isLogical@{isLogical}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{isLogical()}{isLogical()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+Extension\+::is\+Logical (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if the Cell posseses a logical view (netlist).
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if the Cell posseses a logical view (netlist).
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::is\+Logical().
|
||||
References CRL\+::\+Catalog\+::\+State\+::is\+Logical().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_a9525c2253aa310a63de32caaeb694e66}\label{classCRL_1_1CatalogExtension_a9525c2253aa310a63de32caaeb694e66}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!get\+Flags@{get\+Flags}}
|
||||
\index{get\+Flags@{get\+Flags}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{get\+Flags()}{getFlags()}}
|
||||
{\footnotesize\ttfamily unsigned int C\+R\+L\+::\+Catalog\+Extension\+::get\+Flags (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{unsigned int}]{mask = {\ttfamily (unsigned~int)-\/1} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!getFlags@{getFlags}}
|
||||
\index{getFlags@{getFlags}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{getFlags()}{getFlags()}}
|
||||
{\footnotesize\ttfamily unsigned int CRL\+::\+Catalog\+Extension\+::get\+Flags (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{unsigned int}]{mask = {\ttfamily (unsigned~int)-\/1} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} the requested flags states (selected by {\ttfamily mask}, all of them by default).
|
||||
{\bfseries{Returns\+:}} the requested flags states (selected by {\ttfamily mask}, all of them by default).
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::get\+Flags().
|
||||
References CRL\+::\+Catalog\+::\+State\+::get\+Flags().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_ab9475735032d500f4d4a8cf980864b3e}\label{classCRL_1_1CatalogExtension_ab9475735032d500f4d4a8cf980864b3e}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!set\+Flags@{set\+Flags}}
|
||||
\index{set\+Flags@{set\+Flags}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{set\+Flags()}{setFlags()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+Extension\+::set\+Flags (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{unsigned int}]{mask, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!setFlags@{setFlags}}
|
||||
\index{setFlags@{setFlags}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{setFlags()}{setFlags()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+Extension\+::set\+Flags (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{unsigned int}]{mask, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if at least one flag of the indicated by mask is set. (dubious usefulness).
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if at least one flag of the indicated by mask is set. (dubious usefulness).
|
||||
|
||||
{\ttfamily mask} is used to designate the bits of the flags on which we are going to operate. If {\ttfamily value} is {\bfseries true}, then the bits are sets and if {\ttfamily value} is {\bfseries false} they are reset.
|
||||
{\ttfamily mask} is used to designate the bits of the flags on which we are going to operate. If {\ttfamily value} is {\bfseries{true}}, then the bits are sets and if {\ttfamily value} is {\bfseries{false}} they are reset.
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::set\+Flags().
|
||||
References CRL\+::\+Catalog\+::\+State\+::set\+Flags().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_ab82e4b139ca636feaca5d97836891b68}\label{classCRL_1_1CatalogExtension_ab82e4b139ca636feaca5d97836891b68}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!set\+Feed@{set\+Feed}}
|
||||
\index{set\+Feed@{set\+Feed}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{set\+Feed()}{setFeed()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+Extension\+::set\+Feed (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!setFeed@{setFeed}}
|
||||
\index{setFeed@{setFeed}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{setFeed()}{setFeed()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+Extension\+::set\+Feed (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
Sets the Feed flag to {\ttfamily value}. Returns {\bfseries true} if it is set.
|
||||
Sets the Feed flag to {\ttfamily value}. Returns {\bfseries{true}} if it is set.
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::set\+Feed().
|
||||
References CRL\+::\+Catalog\+::\+State\+::set\+Feed().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_afceda0d184ed2964e160b563a216bc35}\label{classCRL_1_1CatalogExtension_afceda0d184ed2964e160b563a216bc35}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!set\+Pad@{set\+Pad}}
|
||||
\index{set\+Pad@{set\+Pad}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{set\+Pad()}{setPad()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+Extension\+::set\+Pad (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!setPad@{setPad}}
|
||||
\index{setPad@{setPad}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{setPad()}{setPad()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+Extension\+::set\+Pad (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
Sets the Pad flag to {\ttfamily value}. Returns {\bfseries true} if it is set.
|
||||
Sets the Pad flag to {\ttfamily value}. Returns {\bfseries{true}} if it is set.
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::set\+Pad().
|
||||
References CRL\+::\+Catalog\+::\+State\+::set\+Pad().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_a6c440bfd5ac56c9e07213c1347f0610a}\label{classCRL_1_1CatalogExtension_a6c440bfd5ac56c9e07213c1347f0610a}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!set\+Gds@{set\+Gds}}
|
||||
\index{set\+Gds@{set\+Gds}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{set\+Gds()}{setGds()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+Extension\+::set\+Gds (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!setGds@{setGds}}
|
||||
\index{setGds@{setGds}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{setGds()}{setGds()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+Extension\+::set\+Gds (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
Sets the Gds flag to {\ttfamily value}. Returns {\bfseries true} if it is set.
|
||||
Sets the Gds flag to {\ttfamily value}. Returns {\bfseries{true}} if it is set.
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::set\+Gds().
|
||||
References CRL\+::\+Catalog\+::\+State\+::set\+Gds().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_a8a5bdbfb8c898f8ea00c8718c6714983}\label{classCRL_1_1CatalogExtension_a8a5bdbfb8c898f8ea00c8718c6714983}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!set\+Delete@{set\+Delete}}
|
||||
\index{set\+Delete@{set\+Delete}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{set\+Delete()}{setDelete()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+Extension\+::set\+Delete (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!setDelete@{setDelete}}
|
||||
\index{setDelete@{setDelete}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{setDelete()}{setDelete()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+Extension\+::set\+Delete (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
Sets the Delete flag to {\ttfamily value}. Returns {\bfseries true} if it is set.
|
||||
Sets the Delete flag to {\ttfamily value}. Returns {\bfseries{true}} if it is set.
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::set\+Delete().
|
||||
References CRL\+::\+Catalog\+::\+State\+::set\+Delete().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_ae3de9795e0ddce5a767cf53d79fec077}\label{classCRL_1_1CatalogExtension_ae3de9795e0ddce5a767cf53d79fec077}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!set\+Physical@{set\+Physical}}
|
||||
\index{set\+Physical@{set\+Physical}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{set\+Physical()}{setPhysical()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+Extension\+::set\+Physical (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!setPhysical@{setPhysical}}
|
||||
\index{setPhysical@{setPhysical}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{setPhysical()}{setPhysical()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+Extension\+::set\+Physical (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
Sets the Physical flag to {\ttfamily value}. Returns {\bfseries true} if it is set.
|
||||
Sets the Physical flag to {\ttfamily value}. Returns {\bfseries{true}} if it is set.
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::set\+Physical().
|
||||
References CRL\+::\+Catalog\+::\+State\+::set\+Physical().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_a9609c756887f433fe9b250e32ff1ae0a}\label{classCRL_1_1CatalogExtension_a9609c756887f433fe9b250e32ff1ae0a}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!set\+Logical@{set\+Logical}}
|
||||
\index{set\+Logical@{set\+Logical}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{set\+Logical()}{setLogical()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+Extension\+::set\+Logical (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!setLogical@{setLogical}}
|
||||
\index{setLogical@{setLogical}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{setLogical()}{setLogical()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+Extension\+::set\+Logical (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
Sets the Logical flag to {\ttfamily value}. Returns {\bfseries true} if it is set.
|
||||
Sets the Logical flag to {\ttfamily value}. Returns {\bfseries{true}} if it is set.
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::set\+Logical().
|
||||
References CRL\+::\+Catalog\+::\+State\+::set\+Logical().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_a6681f9fbe64998a27fe532fd3591afc7}\label{classCRL_1_1CatalogExtension_a6681f9fbe64998a27fe532fd3591afc7}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!get\+Library@{get\+Library}}
|
||||
\index{get\+Library@{get\+Library}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{get\+Library()}{getLibrary()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Library} $\ast$ C\+R\+L\+::\+Catalog\+Extension\+::get\+Library (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!getLibrary@{getLibrary}}
|
||||
\index{getLibrary@{getLibrary}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{getLibrary()}{getLibrary()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Library} $\ast$ CRL\+::\+Catalog\+Extension\+::get\+Library (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} the associated \textbf{ Hurricane\+::\+Library}.
|
||||
{\bfseries{Returns\+:}} the associated \textbf{ Hurricane\+::\+Library}.
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::get\+Library().
|
||||
References CRL\+::\+Catalog\+::\+State\+::get\+Library().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_ae4f8d30cf08796b62422546c05526d86}\label{classCRL_1_1CatalogExtension_ae4f8d30cf08796b62422546c05526d86}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!get\+Depth@{get\+Depth}}
|
||||
\index{get\+Depth@{get\+Depth}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{get\+Depth()}{getDepth()}}
|
||||
{\footnotesize\ttfamily unsigned int C\+R\+L\+::\+Catalog\+Extension\+::get\+Depth (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!getDepth@{getDepth}}
|
||||
\index{getDepth@{getDepth}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{getDepth()}{getDepth()}}
|
||||
{\footnotesize\ttfamily unsigned int CRL\+::\+Catalog\+Extension\+::get\+Depth (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} the hierarchical depth of the Cell.
|
||||
{\bfseries{Returns\+:}} the hierarchical depth of the Cell.
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::get\+Depth().
|
||||
References CRL\+::\+Catalog\+::\+State\+::get\+Depth().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1CatalogExtension_a6ef1b96f9bbbe39e13a5aba073f2394c}\label{classCRL_1_1CatalogExtension_a6ef1b96f9bbbe39e13a5aba073f2394c}}
|
||||
\index{C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}!set\+Library@{set\+Library}}
|
||||
\index{set\+Library@{set\+Library}!C\+R\+L\+::\+Catalog\+Extension@{C\+R\+L\+::\+Catalog\+Extension}}
|
||||
\subsubsection{\texorpdfstring{set\+Library()}{setLibrary()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Library} $\ast$ C\+R\+L\+::\+Catalog\+Extension\+::set\+Library (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{\textbf{ Hurricane\+::\+Library} $\ast$}]{library }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
\index{CRL::CatalogExtension@{CRL::CatalogExtension}!setLibrary@{setLibrary}}
|
||||
\index{setLibrary@{setLibrary}!CRL::CatalogExtension@{CRL::CatalogExtension}}
|
||||
\doxysubsubsection{\texorpdfstring{setLibrary()}{setLibrary()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Library} $\ast$ CRL\+::\+Catalog\+Extension\+::set\+Library (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{\textbf{ Hurricane\+::\+Library} $\ast$}]{library }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
|
||||
|
||||
Sets the Library field. Returns the newly affected Library.
|
||||
|
||||
References C\+R\+L\+::\+Catalog\+::\+State\+::set\+Library().
|
||||
References CRL\+::\+Catalog\+::\+State\+::set\+Library().
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,32 +1,16 @@
|
|||
\hypertarget{classCRL_1_1Catalog_1_1State}{}\section{C\+RL\+:\+:Catalog\+:\+:State Class Reference}
|
||||
\label{classCRL_1_1Catalog_1_1State}\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\hypertarget{classCRL_1_1Catalog_1_1State}{}\doxysection{CRL\+::Catalog\+::State Class Reference}
|
||||
\label{classCRL_1_1Catalog_1_1State}\index{CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
|
||||
|
||||
An entry to store the Cell \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} in the \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}}.
|
||||
|
||||
|
||||
\subsection*{Public Types}
|
||||
\doxysubsection*{Public Types}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
enum \mbox{\hyperlink{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74}{Flags}} \{ , \newline
|
||||
\mbox{\hyperlink{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a2b7599c1303429830c8d3e6b673b3cb1}{Feed}} = 1 $<$$<$ 1,
|
||||
\newline
|
||||
\mbox{\hyperlink{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a2e2b8b775bb6e8d8d12500426a01e38b}{Pad}} = 1 $<$$<$ 2,
|
||||
\newline
|
||||
\mbox{\hyperlink{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a98da2efe9c180f68f009836d1179cc4a}{G\+DS}} = 1 $<$$<$ 3,
|
||||
\newline
|
||||
\mbox{\hyperlink{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74ae8f1bee3750e1fa0c1d8097a28ee49da}{Delete}} = 1 $<$$<$ 4,
|
||||
\newline
|
||||
\mbox{\hyperlink{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a39170df01b13e1845db6eef82cc41b33}{Logical}} = 1 $<$$<$ 5,
|
||||
\newline
|
||||
\mbox{\hyperlink{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74ae166fbe3aa47f42ea93b2624b2ffed7d}{Physical}} = 1 $<$$<$ 6,
|
||||
\newline
|
||||
\mbox{\hyperlink{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a1f8f15ecd43109bcc463970d8acc03fd}{In\+Memory}} = 1 $<$$<$ 7
|
||||
, \newline
|
||||
\mbox{\hyperlink{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a6b88bbc27f9989a35a1e00772e157b35}{Views}} = Physical$\vert$\+Logical
|
||||
\}
|
||||
enum \mbox{\hyperlink{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74}{Flags}} \{ \}
|
||||
\end{DoxyCompactItemize}
|
||||
\subsection*{Public Member Functions}
|
||||
\doxysubsection*{Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
\mbox{\hyperlink{classCRL_1_1Catalog_1_1State_a97e69ca85c09942e20d41013b8ff5280}{State}} ()
|
||||
|
@ -75,259 +59,259 @@ void \mbox{\hyperlink{classCRL_1_1Catalog_1_1State_a41fde67f1b88de06cae113a0d810
|
|||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
\doxysubsection{Detailed Description}
|
||||
An entry to store the Cell \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} in the \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}}.
|
||||
|
||||
\mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{Catalog\+::\+State}} can be accessed through the \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}} global \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}}, or on a Cell basis, usign the \mbox{\hyperlink{classCRL_1_1CatalogExtension}{Catalog\+Extension}} helper.
|
||||
|
||||
\subsection{Member Enumeration Documentation}
|
||||
\doxysubsection{Member Enumeration Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!Flags@{Flags}}
|
||||
\index{Flags@{Flags}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{Flags}{Flags}}
|
||||
{\footnotesize\ttfamily enum \mbox{\hyperlink{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74}{C\+R\+L\+::\+Catalog\+::\+State\+::\+Flags}}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!Flags@{Flags}}
|
||||
\index{Flags@{Flags}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{Flags}{Flags}}
|
||||
{\footnotesize\ttfamily enum \mbox{\hyperlink{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74}{CRL\+::\+Catalog\+::\+State\+::\+Flags}}}
|
||||
|
||||
Flags to indicates Cell \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} (Alliance metadatas). \begin{DoxyEnumFields}{Enumerator}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Feed@{Feed}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!Feed@{Feed}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a2b7599c1303429830c8d3e6b673b3cb1}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a2b7599c1303429830c8d3e6b673b3cb1}}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Feed@{Feed}!CRL::Catalog::State@{CRL::Catalog::State}}\index{CRL::Catalog::State@{CRL::Catalog::State}!Feed@{Feed}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a2b7599c1303429830c8d3e6b673b3cb1}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a2b7599c1303429830c8d3e6b673b3cb1}}
|
||||
Feed&The \textbf{ Hurricane\+::\+Cell} is a feed cell. \\
|
||||
\hline
|
||||
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Pad@{Pad}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!Pad@{Pad}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a2e2b8b775bb6e8d8d12500426a01e38b}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a2e2b8b775bb6e8d8d12500426a01e38b}}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Pad@{Pad}!CRL::Catalog::State@{CRL::Catalog::State}}\index{CRL::Catalog::State@{CRL::Catalog::State}!Pad@{Pad}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a2e2b8b775bb6e8d8d12500426a01e38b}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a2e2b8b775bb6e8d8d12500426a01e38b}}
|
||||
Pad&The \textbf{ Hurricane\+::\+Cell} is a pad cell. \\
|
||||
\hline
|
||||
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{G\+DS@{G\+DS}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!G\+DS@{G\+DS}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a98da2efe9c180f68f009836d1179cc4a}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a98da2efe9c180f68f009836d1179cc4a}}
|
||||
G\+DS&The \textbf{ Hurricane\+::\+Cell} has a real layout (i.\+e. not symbolic). \\
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{GDS@{GDS}!CRL::Catalog::State@{CRL::Catalog::State}}\index{CRL::Catalog::State@{CRL::Catalog::State}!GDS@{GDS}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a98da2efe9c180f68f009836d1179cc4a}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a98da2efe9c180f68f009836d1179cc4a}}
|
||||
GDS&The \textbf{ Hurricane\+::\+Cell} has a real layout (i.\+e. not symbolic). \\
|
||||
\hline
|
||||
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Delete@{Delete}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!Delete@{Delete}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74ae8f1bee3750e1fa0c1d8097a28ee49da}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74ae8f1bee3750e1fa0c1d8097a28ee49da}}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Delete@{Delete}!CRL::Catalog::State@{CRL::Catalog::State}}\index{CRL::Catalog::State@{CRL::Catalog::State}!Delete@{Delete}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74ae8f1bee3750e1fa0c1d8097a28ee49da}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74ae8f1bee3750e1fa0c1d8097a28ee49da}}
|
||||
Delete&The \textbf{ Hurricane\+::\+Cell} has been deleted from memory. \\
|
||||
\hline
|
||||
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Logical@{Logical}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!Logical@{Logical}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a39170df01b13e1845db6eef82cc41b33}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a39170df01b13e1845db6eef82cc41b33}}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Logical@{Logical}!CRL::Catalog::State@{CRL::Catalog::State}}\index{CRL::Catalog::State@{CRL::Catalog::State}!Logical@{Logical}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a39170df01b13e1845db6eef82cc41b33}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a39170df01b13e1845db6eef82cc41b33}}
|
||||
Logical&The \textbf{ Hurricane\+::\+Cell} have a logical (netlist) view. \\
|
||||
\hline
|
||||
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Physical@{Physical}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!Physical@{Physical}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74ae166fbe3aa47f42ea93b2624b2ffed7d}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74ae166fbe3aa47f42ea93b2624b2ffed7d}}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Physical@{Physical}!CRL::Catalog::State@{CRL::Catalog::State}}\index{CRL::Catalog::State@{CRL::Catalog::State}!Physical@{Physical}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74ae166fbe3aa47f42ea93b2624b2ffed7d}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74ae166fbe3aa47f42ea93b2624b2ffed7d}}
|
||||
Physical&The \textbf{ Hurricane\+::\+Cell} have a physical (layout) view. \\
|
||||
\hline
|
||||
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{In\+Memory@{In\+Memory}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!In\+Memory@{In\+Memory}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a1f8f15ecd43109bcc463970d8acc03fd}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a1f8f15ecd43109bcc463970d8acc03fd}}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{InMemory@{InMemory}!CRL::Catalog::State@{CRL::Catalog::State}}\index{CRL::Catalog::State@{CRL::Catalog::State}!InMemory@{InMemory}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a1f8f15ecd43109bcc463970d8acc03fd}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a1f8f15ecd43109bcc463970d8acc03fd}}
|
||||
In\+Memory&The \textbf{ Hurricane\+::\+Cell} has been loaded, at least partially, in memory. \\
|
||||
\hline
|
||||
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Views@{Views}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!Views@{Views}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a6b88bbc27f9989a35a1e00772e157b35}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a6b88bbc27f9989a35a1e00772e157b35}}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Views@{Views}!CRL::Catalog::State@{CRL::Catalog::State}}\index{CRL::Catalog::State@{CRL::Catalog::State}!Views@{Views}}}\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a6b88bbc27f9989a35a1e00772e157b35}\label{classCRL_1_1Catalog_1_1State_a625003526d38ac7500b4ad7de35e2d74a6b88bbc27f9989a35a1e00772e157b35}}
|
||||
Views&A composite flag to mask all the avalaible kinds of views. Currently, physical \& logical. \\
|
||||
\hline
|
||||
|
||||
\end{DoxyEnumFields}
|
||||
|
||||
|
||||
\subsection{Constructor \& Destructor Documentation}
|
||||
\doxysubsection{Constructor \& Destructor Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a97e69ca85c09942e20d41013b8ff5280}\label{classCRL_1_1Catalog_1_1State_a97e69ca85c09942e20d41013b8ff5280}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!State@{State}}
|
||||
\index{State@{State}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{State()}{State()}}
|
||||
{\footnotesize\ttfamily C\+R\+L\+::\+Catalog\+::\+State\+::\+State (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!State@{State}}
|
||||
\index{State@{State}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{State()}{State()}}
|
||||
{\footnotesize\ttfamily CRL\+::\+Catalog\+::\+State\+::\+State (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
A new, empty, \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} entry. \mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_ae25003eae8262a994fba979f28c35aed}\label{classCRL_1_1Catalog_1_1State_ae25003eae8262a994fba979f28c35aed}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!````~State@{$\sim$\+State}}
|
||||
\index{````~State@{$\sim$\+State}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{$\sim$\+State()}{~State()}}
|
||||
{\footnotesize\ttfamily C\+R\+L\+::\+Catalog\+::\+State\+::$\sim$\+State (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!````~State@{$\sim$State}}
|
||||
\index{````~State@{$\sim$State}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{$\sim$State()}{~State()}}
|
||||
{\footnotesize\ttfamily CRL\+::\+Catalog\+::\+State\+::$\sim$\+State (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
||||
|
||||
Free a \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{Catalog\+::\+State}} object.
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a53c89121d49a7fc9f8a09093a35d32c4}\label{classCRL_1_1Catalog_1_1State_a53c89121d49a7fc9f8a09093a35d32c4}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!is\+Feed@{is\+Feed}}
|
||||
\index{is\+Feed@{is\+Feed}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{is\+Feed()}{isFeed()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+::\+State\+::is\+Feed (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!isFeed@{isFeed}}
|
||||
\index{isFeed@{isFeed}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{isFeed()}{isFeed()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+::\+State\+::is\+Feed (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if the Cell is a feed-\/through.
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if the Cell is a feed-\/through.
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::is\+Feed().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::is\+Feed().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a457e8dcf1928e6df40ec9f686350c2d0}\label{classCRL_1_1Catalog_1_1State_a457e8dcf1928e6df40ec9f686350c2d0}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!is\+Pad@{is\+Pad}}
|
||||
\index{is\+Pad@{is\+Pad}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{is\+Pad()}{isPad()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+::\+State\+::is\+Pad (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!isPad@{isPad}}
|
||||
\index{isPad@{isPad}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{isPad()}{isPad()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+::\+State\+::is\+Pad (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if the Cell is a pad.
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if the Cell is a pad.
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::is\+Pad().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::is\+Pad().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a7af8d732bf9cea0b0ddb4eca3b0528ec}\label{classCRL_1_1Catalog_1_1State_a7af8d732bf9cea0b0ddb4eca3b0528ec}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!is\+Gds@{is\+Gds}}
|
||||
\index{is\+Gds@{is\+Gds}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{is\+Gds()}{isGds()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+::\+State\+::is\+Gds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!isGds@{isGds}}
|
||||
\index{isGds@{isGds}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{isGds()}{isGds()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+::\+State\+::is\+Gds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if the Cell is drawn in real layer (i.\+e. not a symbolic layout, but a G\+DS).
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if the Cell is drawn in real layer (i.\+e. not a symbolic layout, but a GDS).
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::is\+Gds().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::is\+Gds().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_ac6df038ecb133b973f9b9f2a5e858ca5}\label{classCRL_1_1Catalog_1_1State_ac6df038ecb133b973f9b9f2a5e858ca5}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!is\+Delete@{is\+Delete}}
|
||||
\index{is\+Delete@{is\+Delete}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{is\+Delete()}{isDelete()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+::\+State\+::is\+Delete (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!isDelete@{isDelete}}
|
||||
\index{isDelete@{isDelete}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{isDelete()}{isDelete()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+::\+State\+::is\+Delete (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if the Cell has been deleted from memory.
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if the Cell has been deleted from memory.
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::is\+Delete().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::is\+Delete().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a72b60d86f25221fd8fe7a5902be528a2}\label{classCRL_1_1Catalog_1_1State_a72b60d86f25221fd8fe7a5902be528a2}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!is\+Physical@{is\+Physical}}
|
||||
\index{is\+Physical@{is\+Physical}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{is\+Physical()}{isPhysical()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+::\+State\+::is\+Physical (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!isPhysical@{isPhysical}}
|
||||
\index{isPhysical@{isPhysical}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{isPhysical()}{isPhysical()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+::\+State\+::is\+Physical (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if the Cell posseses a physical view (layout).
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if the Cell posseses a physical view (layout).
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::is\+Physical().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::is\+Physical().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a07aad28830a57090cf9203b0ff8714b1}\label{classCRL_1_1Catalog_1_1State_a07aad28830a57090cf9203b0ff8714b1}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!is\+Logical@{is\+Logical}}
|
||||
\index{is\+Logical@{is\+Logical}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{is\+Logical()}{isLogical()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+::\+State\+::is\+Logical (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!isLogical@{isLogical}}
|
||||
\index{isLogical@{isLogical}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{isLogical()}{isLogical()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+::\+State\+::is\+Logical (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if the Cell posseses a logical view (netlist).
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if the Cell posseses a logical view (netlist).
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::is\+Logical().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::is\+Logical().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a80ac3efddd043ec7151680755cc3db42}\label{classCRL_1_1Catalog_1_1State_a80ac3efddd043ec7151680755cc3db42}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!get\+Flags@{get\+Flags}}
|
||||
\index{get\+Flags@{get\+Flags}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{get\+Flags()}{getFlags()}}
|
||||
{\footnotesize\ttfamily unsigned int C\+R\+L\+::\+Catalog\+::\+State\+::get\+Flags (\begin{DoxyParamCaption}\item[{unsigned int}]{mask = {\ttfamily (unsigned~int)-\/1} }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!getFlags@{getFlags}}
|
||||
\index{getFlags@{getFlags}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{getFlags()}{getFlags()}}
|
||||
{\footnotesize\ttfamily unsigned int CRL\+::\+Catalog\+::\+State\+::get\+Flags (\begin{DoxyParamCaption}\item[{unsigned int}]{mask = {\ttfamily (unsigned~int)-\/1} }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the requested flags states (selected by {\ttfamily mask}, all of them by default).
|
||||
{\bfseries{Returns\+:}} the requested flags states (selected by {\ttfamily mask}, all of them by default).
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::get\+Flags().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::get\+Flags().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a73a3866e9da359611638b2d725a79613}\label{classCRL_1_1Catalog_1_1State_a73a3866e9da359611638b2d725a79613}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!set\+Flags@{set\+Flags}}
|
||||
\index{set\+Flags@{set\+Flags}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{set\+Flags()}{setFlags()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+::\+State\+::set\+Flags (\begin{DoxyParamCaption}\item[{unsigned int}]{mask, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!setFlags@{setFlags}}
|
||||
\index{setFlags@{setFlags}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{setFlags()}{setFlags()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+::\+State\+::set\+Flags (\begin{DoxyParamCaption}\item[{unsigned int}]{mask, }\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if at least one flag of the indicated by mask is set. (dubious usefulness).
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if at least one flag of the indicated by mask is set. (dubious usefulness).
|
||||
|
||||
{\ttfamily mask} is used to designate the bits of the flags on which we are going to operate. If {\ttfamily value} is {\bfseries true}, then the bits are sets and if {\ttfamily value} is {\bfseries false} they are reset.
|
||||
{\ttfamily mask} is used to designate the bits of the flags on which we are going to operate. If {\ttfamily value} is {\bfseries{true}}, then the bits are sets and if {\ttfamily value} is {\bfseries{false}} they are reset.
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::set\+Flags().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::set\+Flags().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_ab5936e80369947177be88c3d770f4725}\label{classCRL_1_1Catalog_1_1State_ab5936e80369947177be88c3d770f4725}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!set\+Feed@{set\+Feed}}
|
||||
\index{set\+Feed@{set\+Feed}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{set\+Feed()}{setFeed()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+::\+State\+::set\+Feed (\begin{DoxyParamCaption}\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!setFeed@{setFeed}}
|
||||
\index{setFeed@{setFeed}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{setFeed()}{setFeed()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+::\+State\+::set\+Feed (\begin{DoxyParamCaption}\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Sets the Feed flag to {\ttfamily value}. Returns {\bfseries true} if it is set.
|
||||
Sets the Feed flag to {\ttfamily value}. Returns {\bfseries{true}} if it is set.
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::set\+Feed().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::set\+Feed().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a97e2158809ed0e88237bb92eb8daa290}\label{classCRL_1_1Catalog_1_1State_a97e2158809ed0e88237bb92eb8daa290}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!set\+Pad@{set\+Pad}}
|
||||
\index{set\+Pad@{set\+Pad}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{set\+Pad()}{setPad()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+::\+State\+::set\+Pad (\begin{DoxyParamCaption}\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!setPad@{setPad}}
|
||||
\index{setPad@{setPad}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{setPad()}{setPad()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+::\+State\+::set\+Pad (\begin{DoxyParamCaption}\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Sets the Pad flag to {\ttfamily value}. Returns {\bfseries true} if it is set.
|
||||
Sets the Pad flag to {\ttfamily value}. Returns {\bfseries{true}} if it is set.
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::set\+Pad().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::set\+Pad().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_acc0c819f382393dc780bb19c7788b216}\label{classCRL_1_1Catalog_1_1State_acc0c819f382393dc780bb19c7788b216}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!set\+Gds@{set\+Gds}}
|
||||
\index{set\+Gds@{set\+Gds}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{set\+Gds()}{setGds()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+::\+State\+::set\+Gds (\begin{DoxyParamCaption}\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!setGds@{setGds}}
|
||||
\index{setGds@{setGds}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{setGds()}{setGds()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+::\+State\+::set\+Gds (\begin{DoxyParamCaption}\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Sets the Gds flag to {\ttfamily value}. Returns {\bfseries true} if it is set.
|
||||
Sets the Gds flag to {\ttfamily value}. Returns {\bfseries{true}} if it is set.
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::set\+Gds().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::set\+Gds().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a53873a1a42083389dfae02b46b3f2de3}\label{classCRL_1_1Catalog_1_1State_a53873a1a42083389dfae02b46b3f2de3}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!set\+Delete@{set\+Delete}}
|
||||
\index{set\+Delete@{set\+Delete}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{set\+Delete()}{setDelete()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+::\+State\+::set\+Delete (\begin{DoxyParamCaption}\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!setDelete@{setDelete}}
|
||||
\index{setDelete@{setDelete}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{setDelete()}{setDelete()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+::\+State\+::set\+Delete (\begin{DoxyParamCaption}\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Sets the Delete flag to {\ttfamily value}. Returns {\bfseries true} if it is set.
|
||||
Sets the Delete flag to {\ttfamily value}. Returns {\bfseries{true}} if it is set.
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::set\+Delete().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::set\+Delete().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a85a091727c8e7de2b16d01088324de0d}\label{classCRL_1_1Catalog_1_1State_a85a091727c8e7de2b16d01088324de0d}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!set\+Physical@{set\+Physical}}
|
||||
\index{set\+Physical@{set\+Physical}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{set\+Physical()}{setPhysical()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+::\+State\+::set\+Physical (\begin{DoxyParamCaption}\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!setPhysical@{setPhysical}}
|
||||
\index{setPhysical@{setPhysical}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{setPhysical()}{setPhysical()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+::\+State\+::set\+Physical (\begin{DoxyParamCaption}\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Sets the Physical flag to {\ttfamily value}. Returns {\bfseries true} if it is set.
|
||||
Sets the Physical flag to {\ttfamily value}. Returns {\bfseries{true}} if it is set.
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::set\+Physical().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::set\+Physical().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_af41327abeb4e7646ef5cafabe8eeabd0}\label{classCRL_1_1Catalog_1_1State_af41327abeb4e7646ef5cafabe8eeabd0}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!set\+Logical@{set\+Logical}}
|
||||
\index{set\+Logical@{set\+Logical}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{set\+Logical()}{setLogical()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Catalog\+::\+State\+::set\+Logical (\begin{DoxyParamCaption}\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!setLogical@{setLogical}}
|
||||
\index{setLogical@{setLogical}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{setLogical()}{setLogical()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Catalog\+::\+State\+::set\+Logical (\begin{DoxyParamCaption}\item[{bool}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Sets the Logical flag to {\ttfamily value}. Returns {\bfseries true} if it is set.
|
||||
Sets the Logical flag to {\ttfamily value}. Returns {\bfseries{true}} if it is set.
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::set\+Logical().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::set\+Logical().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a0cc5ef54176f8207ef4e723eed62c35e}\label{classCRL_1_1Catalog_1_1State_a0cc5ef54176f8207ef4e723eed62c35e}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!get\+Cell@{get\+Cell}}
|
||||
\index{get\+Cell@{get\+Cell}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{get\+Cell()}{getCell()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Cell} $\ast$ C\+R\+L\+::\+Catalog\+::\+State\+::get\+Cell (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!getCell@{getCell}}
|
||||
\index{getCell@{getCell}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{getCell()}{getCell()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Cell} $\ast$ CRL\+::\+Catalog\+::\+State\+::get\+Cell (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the associated \textbf{ Hurricane\+::\+Cell}. May be N\+U\+LL if it has not been loaded yet (loading is done on demand at \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}} level). \mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a89dad78f1829b1ee3177f61e2f73d6c6}\label{classCRL_1_1Catalog_1_1State_a89dad78f1829b1ee3177f61e2f73d6c6}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!get\+Library@{get\+Library}}
|
||||
\index{get\+Library@{get\+Library}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{get\+Library()}{getLibrary()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Library} $\ast$ C\+R\+L\+::\+Catalog\+::\+State\+::get\+Library (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the associated \textbf{ Hurricane\+::\+Cell}. May be NULL if it has not been loaded yet (loading is done on demand at \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}} level). \mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a89dad78f1829b1ee3177f61e2f73d6c6}\label{classCRL_1_1Catalog_1_1State_a89dad78f1829b1ee3177f61e2f73d6c6}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!getLibrary@{getLibrary}}
|
||||
\index{getLibrary@{getLibrary}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{getLibrary()}{getLibrary()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Library} $\ast$ CRL\+::\+Catalog\+::\+State\+::get\+Library (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the associated \textbf{ Hurricane\+::\+Library}.
|
||||
{\bfseries{Returns\+:}} the associated \textbf{ Hurricane\+::\+Library}.
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::get\+Library().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::get\+Library().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a0232ad6dcfda1e2801f788deaad83e08}\label{classCRL_1_1Catalog_1_1State_a0232ad6dcfda1e2801f788deaad83e08}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!get\+Depth@{get\+Depth}}
|
||||
\index{get\+Depth@{get\+Depth}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{get\+Depth()}{getDepth()}}
|
||||
{\footnotesize\ttfamily unsigned int C\+R\+L\+::\+Catalog\+::\+State\+::get\+Depth (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!getDepth@{getDepth}}
|
||||
\index{getDepth@{getDepth}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{getDepth()}{getDepth()}}
|
||||
{\footnotesize\ttfamily unsigned int CRL\+::\+Catalog\+::\+State\+::get\+Depth (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the hierarchical depth of the Cell.
|
||||
{\bfseries{Returns\+:}} the hierarchical depth of the Cell.
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::get\+Depth().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::get\+Depth().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a41fde67f1b88de06cae113a0d8108f25}\label{classCRL_1_1Catalog_1_1State_a41fde67f1b88de06cae113a0d8108f25}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!merge@{merge}}
|
||||
\index{merge@{merge}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{merge()}{merge()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Catalog\+::\+State\+::merge (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} \&}]{other }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!merge@{merge}}
|
||||
\index{merge@{merge}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{merge()}{merge()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Catalog\+::\+State\+::merge (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} \&}]{other }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Fill in the void fields of the current \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{State}} by those from {\ttfamily other}. The non-\/void are not overriden. Flags are merged unconditionnaly. \mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a156714ad3fe2e5bb8ad8549d101526fe}\label{classCRL_1_1Catalog_1_1State_a156714ad3fe2e5bb8ad8549d101526fe}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!set\+Cell@{set\+Cell}}
|
||||
\index{set\+Cell@{set\+Cell}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{set\+Cell()}{setCell()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Cell} $\ast$ C\+R\+L\+::\+Catalog\+::\+State\+::set\+Cell (\begin{DoxyParamCaption}\item[{\textbf{ Hurricane\+::\+Cell} $\ast$}]{cell }\end{DoxyParamCaption})}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!setCell@{setCell}}
|
||||
\index{setCell@{setCell}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{setCell()}{setCell()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Cell} $\ast$ CRL\+::\+Catalog\+::\+State\+::set\+Cell (\begin{DoxyParamCaption}\item[{\textbf{ Hurricane\+::\+Cell} $\ast$}]{cell }\end{DoxyParamCaption})}
|
||||
|
||||
Sets the Cell field. Returns the newly affected Cell. \mbox{\Hypertarget{classCRL_1_1Catalog_1_1State_a821ac2ae33f0045232cab612ab12f84b}\label{classCRL_1_1Catalog_1_1State_a821ac2ae33f0045232cab612ab12f84b}}
|
||||
\index{C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}!set\+Library@{set\+Library}}
|
||||
\index{set\+Library@{set\+Library}!C\+R\+L\+::\+Catalog\+::\+State@{C\+R\+L\+::\+Catalog\+::\+State}}
|
||||
\subsubsection{\texorpdfstring{set\+Library()}{setLibrary()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Library} $\ast$ C\+R\+L\+::\+Catalog\+::\+State\+::set\+Library (\begin{DoxyParamCaption}\item[{\textbf{ Hurricane\+::\+Library} $\ast$}]{library }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Catalog::State@{CRL::Catalog::State}!setLibrary@{setLibrary}}
|
||||
\index{setLibrary@{setLibrary}!CRL::Catalog::State@{CRL::Catalog::State}}
|
||||
\doxysubsubsection{\texorpdfstring{setLibrary()}{setLibrary()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Library} $\ast$ CRL\+::\+Catalog\+::\+State\+::set\+Library (\begin{DoxyParamCaption}\item[{\textbf{ Hurricane\+::\+Library} $\ast$}]{library }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Sets the Library field. Returns the newly affected Library.
|
||||
|
||||
Referenced by C\+R\+L\+::\+Catalog\+Extension\+::set\+Library().
|
||||
Referenced by CRL\+::\+Catalog\+Extension\+::set\+Library().
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,67 +1,67 @@
|
|||
\hypertarget{classCRL_1_1Environment}{}\section{C\+RL\+:\+:Environment Class Reference}
|
||||
\label{classCRL_1_1Environment}\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\hypertarget{classCRL_1_1Environment}{}\doxysection{CRL\+::Environment Class Reference}
|
||||
\label{classCRL_1_1Environment}\index{CRL::Environment@{CRL::Environment}}
|
||||
|
||||
|
||||
Holds all the Alliance environment variables.
|
||||
|
||||
|
||||
\subsection*{Public Types}
|
||||
\doxysubsection*{Public Types}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
enum \mbox{\hyperlink{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeb}{Add\+Mode}} \{ \newline
|
||||
\mbox{\hyperlink{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba69ce578d2eeb6a8de507920ccf673b8d}{Append}} =1,
|
||||
\newline
|
||||
\mbox{\hyperlink{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba9acc311bf991f5e62be5ea9333083fd0}{Prepend}} =2,
|
||||
\newline
|
||||
\mbox{\hyperlink{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba69ce578d2eeb6a8de507920ccf673b8d}{Append}} =1
|
||||
, \newline
|
||||
\mbox{\hyperlink{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba9acc311bf991f5e62be5ea9333083fd0}{Prepend}} =2
|
||||
, \newline
|
||||
\mbox{\hyperlink{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba61fc1f828e487ed148c456f3d37be83a}{Replace}} =3
|
||||
\}
|
||||
\end{DoxyCompactItemize}
|
||||
\subsection*{Public Member Functions}
|
||||
\doxysubsection*{Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
\mbox{\hyperlink{classCRL_1_1Environment_a77a53278c498a94c34270cec1a66f687}{Environment}} ()
|
||||
\item
|
||||
\mbox{\hyperlink{classCRL_1_1Environment_acf7b9322c6c78b30b946f776b7c4dc08}{$\sim$\+Environment}} ()
|
||||
\item
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a3c3846fe8e538a673dd69806acdfe7ca}{get\+C\+O\+R\+I\+O\+L\+I\+S\+\_\+\+T\+OP}} () const
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a3c3846fe8e538a673dd69806acdfe7ca}{get\+CORIOLIS\+\_\+\+TOP}} () const
|
||||
\item
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a2c5781e058b0a774dd46eeca34e19685}{get\+Display\+Style}} () const
|
||||
\item
|
||||
long \mbox{\hyperlink{classCRL_1_1Environment_ae6a2cde25a417f3a70c400209c028942}{get\+S\+C\+A\+L\+E\+\_\+X}} () const
|
||||
long \mbox{\hyperlink{classCRL_1_1Environment_ae6a2cde25a417f3a70c400209c028942}{get\+SCALE\+\_\+X}} () const
|
||||
\item
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_aa37c08a7e9025712411a4befe8ae89e8}{get\+D\+I\+S\+P\+L\+AY}} () const
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_aa37c08a7e9025712411a4befe8ae89e8}{get\+DISPLAY}} () const
|
||||
\item
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_accb623ad1312e7f184e2ee9d1f8764f2}{get\+I\+N\+\_\+\+LO}} () const
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_accb623ad1312e7f184e2ee9d1f8764f2}{get\+IN\+\_\+\+LO}} () const
|
||||
\item
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a3b3c6fb6f26e8029d1f56dd4c7929d16}{get\+I\+N\+\_\+\+PH}} () const
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a3b3c6fb6f26e8029d1f56dd4c7929d16}{get\+IN\+\_\+\+PH}} () const
|
||||
\item
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a85248fafaf73d8d6a5c388b43566b243}{get\+O\+U\+T\+\_\+\+LO}} () const
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a85248fafaf73d8d6a5c388b43566b243}{get\+OUT\+\_\+\+LO}} () const
|
||||
\item
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a14c2dbaef6177f80bf76cfcae7933e20}{get\+O\+U\+T\+\_\+\+PH}} () const
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a14c2dbaef6177f80bf76cfcae7933e20}{get\+OUT\+\_\+\+PH}} () const
|
||||
\item
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a7d1ab4e7ca026c88f73ceca3876d0de9}{get\+P\+O\+W\+ER}} () const
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a7d1ab4e7ca026c88f73ceca3876d0de9}{get\+POWER}} () const
|
||||
\item
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a14cc8ac50482a5a8c47f934aaf995ed5}{get\+G\+R\+O\+U\+ND}} () const
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a14cc8ac50482a5a8c47f934aaf995ed5}{get\+GROUND}} () const
|
||||
\item
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_ab19c72626a542359bbf9cb17cdee23a8}{get\+C\+L\+O\+CK}} () const
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_ab19c72626a542359bbf9cb17cdee23a8}{get\+CLOCK}} () const
|
||||
\item
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a19adcaebb99dc8a316261ddff72f9b56}{get\+B\+L\+O\+C\+K\+A\+GE}} () const
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a19adcaebb99dc8a316261ddff72f9b56}{get\+BLOCKAGE}} () const
|
||||
\item
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a5f0df5fadd73c2246f7e6775314bb5fa}{get\+Pad}} () const
|
||||
\item
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a3bb5c9e02c1391142e439f023bdc0355}{get\+C\+A\+T\+A\+L\+OG}} () const
|
||||
const std\+::string \& \mbox{\hyperlink{classCRL_1_1Environment_a3bb5c9e02c1391142e439f023bdc0355}{get\+CATALOG}} () const
|
||||
\item
|
||||
\mbox{\hyperlink{classCRL_1_1SearchPath}{Search\+Path}} \& \mbox{\hyperlink{classCRL_1_1Environment_acf7a3bc42cfb4b98f1da859ed27ca97e}{get\+L\+I\+B\+R\+A\+R\+I\+ES}} ()
|
||||
\mbox{\hyperlink{classCRL_1_1SearchPath}{Search\+Path}} \& \mbox{\hyperlink{classCRL_1_1Environment_acf7a3bc42cfb4b98f1da859ed27ca97e}{get\+LIBRARIES}} ()
|
||||
\item
|
||||
std\+::string \mbox{\hyperlink{classCRL_1_1Environment_afe29d7cab0055cabb7667eabcbdd32db}{get\+L\+I\+B\+R\+A\+R\+Y\+Path}} (size\+\_\+t i)
|
||||
std\+::string \mbox{\hyperlink{classCRL_1_1Environment_afe29d7cab0055cabb7667eabcbdd32db}{get\+LIBRARYPath}} (size\+\_\+t i)
|
||||
\item
|
||||
bool \mbox{\hyperlink{classCRL_1_1Environment_a9eb93e10f79278b4642fc9815a83fdff}{is\+P\+O\+W\+ER}} (const char $\ast$name) const
|
||||
bool \mbox{\hyperlink{classCRL_1_1Environment_a9eb93e10f79278b4642fc9815a83fdff}{is\+POWER}} (const char $\ast$name) const
|
||||
\item
|
||||
bool \mbox{\hyperlink{classCRL_1_1Environment_a4cad6f06ac67c1a688b0b98dfa57d7ea}{is\+G\+R\+O\+U\+ND}} (const char $\ast$name) const
|
||||
bool \mbox{\hyperlink{classCRL_1_1Environment_a4cad6f06ac67c1a688b0b98dfa57d7ea}{is\+GROUND}} (const char $\ast$name) const
|
||||
\item
|
||||
bool \mbox{\hyperlink{classCRL_1_1Environment_a9ae0d48d88797a7a5421edf5978bf3d7}{is\+C\+L\+O\+CK}} (const char $\ast$name) const
|
||||
bool \mbox{\hyperlink{classCRL_1_1Environment_a9ae0d48d88797a7a5421edf5978bf3d7}{is\+CLOCK}} (const char $\ast$name) const
|
||||
\item
|
||||
bool \mbox{\hyperlink{classCRL_1_1Environment_a6f1ce36d1636f2ec701b0904f461e6b7}{is\+B\+L\+O\+C\+K\+A\+GE}} (const char $\ast$name) const
|
||||
bool \mbox{\hyperlink{classCRL_1_1Environment_a6f1ce36d1636f2ec701b0904f461e6b7}{is\+BLOCKAGE}} (const char $\ast$name) const
|
||||
\item
|
||||
bool \mbox{\hyperlink{classCRL_1_1Environment_a8a82d0a983c502e1dc97944ab496d8e5}{is\+Pad}} (const char $\ast$name) const
|
||||
\item
|
||||
|
@ -69,315 +69,315 @@ void \mbox{\hyperlink{classCRL_1_1Environment_a4ea88dd9784318190a3705345c47904a}
|
|||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a85fa721541a39571c3ade06992035bad}{set\+Display\+Style}} (const char $\ast$)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_ad14d519b0a4c964d7a786739499571dd}{set\+S\+C\+A\+L\+E\+\_\+X}} (long value)
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_ad14d519b0a4c964d7a786739499571dd}{set\+SCALE\+\_\+X}} (long value)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a69416219076a00900f58d0d5e0ac55a9}{set\+D\+I\+S\+P\+L\+AY}} (const char $\ast$value)
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a69416219076a00900f58d0d5e0ac55a9}{set\+DISPLAY}} (const char $\ast$value)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_ad204e8f425d3a35bba494a60d4b4ff69}{set\+I\+N\+\_\+\+LO}} (const char $\ast$value)
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_ad204e8f425d3a35bba494a60d4b4ff69}{set\+IN\+\_\+\+LO}} (const char $\ast$value)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a62965d987f17d2853afd44004ff20b1b}{set\+I\+N\+\_\+\+PH}} (const char $\ast$value)
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a62965d987f17d2853afd44004ff20b1b}{set\+IN\+\_\+\+PH}} (const char $\ast$value)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a57a42a469f6cf94ba39e5b7aacfa738c}{set\+O\+U\+T\+\_\+\+LO}} (const char $\ast$value)
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a57a42a469f6cf94ba39e5b7aacfa738c}{set\+OUT\+\_\+\+LO}} (const char $\ast$value)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a2785f1ae18e4293ce7e9e0bac791e495}{set\+O\+U\+T\+\_\+\+PH}} (const char $\ast$value)
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a2785f1ae18e4293ce7e9e0bac791e495}{set\+OUT\+\_\+\+PH}} (const char $\ast$value)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_ae96c850eadc89d1705b9aa0256f434ea}{set\+P\+O\+W\+ER}} (const char $\ast$value)
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_ae96c850eadc89d1705b9aa0256f434ea}{set\+POWER}} (const char $\ast$value)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_ac956b6814f89975563a3667945599fb2}{set\+G\+R\+O\+U\+ND}} (const char $\ast$value)
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_ac956b6814f89975563a3667945599fb2}{set\+GROUND}} (const char $\ast$value)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a7ddc44d7f27745179c397445bce35c58}{set\+C\+L\+O\+CK}} (const char $\ast$value)
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a7ddc44d7f27745179c397445bce35c58}{set\+CLOCK}} (const char $\ast$value)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_af18cbbcdfb458b69dbb6de0dbb564a3a}{set\+B\+L\+O\+C\+K\+A\+GE}} (const char $\ast$value)
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_af18cbbcdfb458b69dbb6de0dbb564a3a}{set\+BLOCKAGE}} (const char $\ast$value)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a06c179d70d3065f0bfe398a02e4c6359}{set\+Pad}} (const char $\ast$value)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a02b727f207875cebefbb59842c1efe70}{set\+C\+A\+T\+A\+L\+OG}} (const char $\ast$value)
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a02b727f207875cebefbb59842c1efe70}{set\+CATALOG}} (const char $\ast$value)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a315f5a14de9dc354cf81728adb29a8c6}{set\+W\+O\+R\+K\+I\+N\+G\+\_\+\+L\+I\+B\+R\+A\+RY}} (const char $\ast$value)
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a315f5a14de9dc354cf81728adb29a8c6}{set\+WORKING\+\_\+\+LIBRARY}} (const char $\ast$value)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a7c3bff1fa3f9a080461950db36df4416}{add\+S\+Y\+S\+T\+E\+M\+\_\+\+L\+I\+B\+R\+A\+RY}} (const char $\ast$value, const char $\ast$lib\+Name, unsigned int mode=\mbox{\hyperlink{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba69ce578d2eeb6a8de507920ccf673b8d}{Append}})
|
||||
void \mbox{\hyperlink{classCRL_1_1Environment_a7c3bff1fa3f9a080461950db36df4416}{add\+SYSTEM\+\_\+\+LIBRARY}} (const char $\ast$value, const char $\ast$lib\+Name, unsigned int mode=\mbox{\hyperlink{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba69ce578d2eeb6a8de507920ccf673b8d}{Append}})
|
||||
\item
|
||||
std\+::string \mbox{\hyperlink{classCRL_1_1Environment_a9d55dc4dc591a1d3404af53b72ab7f8e}{get\+Print}} () const
|
||||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
\doxysubsection{Detailed Description}
|
||||
Holds all the Alliance environment variables.
|
||||
|
||||
This object is not to be used alone, but only as an attribute of \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}}.
|
||||
|
||||
Although we constantly refer of the contents of this object as {\itshape environement variables}, they may (and should) be initialized through the Coriolis Python environement loader or legacy X\+ML parsers.
|
||||
Although we constantly refer of the contents of this object as {\itshape environement variables}, they may (and should) be initialized through the Coriolis Python environement loader or legacy XML parsers.
|
||||
|
||||
\subsection{Member Enumeration Documentation}
|
||||
\doxysubsection{Member Enumeration Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeb}\label{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeb}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!Add\+Mode@{Add\+Mode}}
|
||||
\index{Add\+Mode@{Add\+Mode}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{Add\+Mode}{AddMode}}
|
||||
{\footnotesize\ttfamily enum \mbox{\hyperlink{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeb}{C\+R\+L\+::\+Environment\+::\+Add\+Mode}}}
|
||||
\index{CRL::Environment@{CRL::Environment}!AddMode@{AddMode}}
|
||||
\index{AddMode@{AddMode}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{AddMode}{AddMode}}
|
||||
{\footnotesize\ttfamily enum \mbox{\hyperlink{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeb}{CRL\+::\+Environment\+::\+Add\+Mode}}}
|
||||
|
||||
This enumeration defines the way libraries are added to the already existing table. \begin{DoxyEnumFields}{Enumerator}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Append@{Append}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!Append@{Append}}}\mbox{\Hypertarget{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba69ce578d2eeb6a8de507920ccf673b8d}\label{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba69ce578d2eeb6a8de507920ccf673b8d}}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Append@{Append}!CRL::Environment@{CRL::Environment}}\index{CRL::Environment@{CRL::Environment}!Append@{Append}}}\mbox{\Hypertarget{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba69ce578d2eeb6a8de507920ccf673b8d}\label{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba69ce578d2eeb6a8de507920ccf673b8d}}
|
||||
Append&The library is appended to the search list. \\
|
||||
\hline
|
||||
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Prepend@{Prepend}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!Prepend@{Prepend}}}\mbox{\Hypertarget{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba9acc311bf991f5e62be5ea9333083fd0}\label{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba9acc311bf991f5e62be5ea9333083fd0}}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Prepend@{Prepend}!CRL::Environment@{CRL::Environment}}\index{CRL::Environment@{CRL::Environment}!Prepend@{Prepend}}}\mbox{\Hypertarget{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba9acc311bf991f5e62be5ea9333083fd0}\label{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba9acc311bf991f5e62be5ea9333083fd0}}
|
||||
Prepend&The library is prepended to the search list. \\
|
||||
\hline
|
||||
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Replace@{Replace}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!Replace@{Replace}}}\mbox{\Hypertarget{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba61fc1f828e487ed148c456f3d37be83a}\label{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba61fc1f828e487ed148c456f3d37be83a}}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Replace@{Replace}!CRL::Environment@{CRL::Environment}}\index{CRL::Environment@{CRL::Environment}!Replace@{Replace}}}\mbox{\Hypertarget{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba61fc1f828e487ed148c456f3d37be83a}\label{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba61fc1f828e487ed148c456f3d37be83a}}
|
||||
Replace&If a library of same name already exists, it\textquotesingle{}s discarted and this one is put in it\textquotesingle{}s place in the search order. Otherwise it is appended. \\
|
||||
\hline
|
||||
|
||||
\end{DoxyEnumFields}
|
||||
|
||||
|
||||
\subsection{Constructor \& Destructor Documentation}
|
||||
\doxysubsection{Constructor \& Destructor Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1Environment_a77a53278c498a94c34270cec1a66f687}\label{classCRL_1_1Environment_a77a53278c498a94c34270cec1a66f687}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!Environment@{Environment}}
|
||||
\index{Environment@{Environment}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{Environment()}{Environment()}}
|
||||
{\footnotesize\ttfamily C\+R\+L\+::\+Environment\+::\+Environment (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
||||
\index{CRL::Environment@{CRL::Environment}!Environment@{Environment}}
|
||||
\index{Environment@{Environment}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{Environment()}{Environment()}}
|
||||
{\footnotesize\ttfamily CRL\+::\+Environment\+::\+Environment (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
||||
|
||||
Default constructor. All variables are initialized to their reasonable defaults. \mbox{\Hypertarget{classCRL_1_1Environment_acf7b9322c6c78b30b946f776b7c4dc08}\label{classCRL_1_1Environment_acf7b9322c6c78b30b946f776b7c4dc08}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!````~Environment@{$\sim$\+Environment}}
|
||||
\index{````~Environment@{$\sim$\+Environment}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{$\sim$\+Environment()}{~Environment()}}
|
||||
{\footnotesize\ttfamily C\+R\+L\+::\+Environment\+::$\sim$\+Environment (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
||||
\index{CRL::Environment@{CRL::Environment}!````~Environment@{$\sim$Environment}}
|
||||
\index{````~Environment@{$\sim$Environment}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{$\sim$Environment()}{~Environment()}}
|
||||
{\footnotesize\ttfamily CRL\+::\+Environment\+::$\sim$\+Environment (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
||||
|
||||
Destructor.
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1Environment_a3c3846fe8e538a673dd69806acdfe7ca}\label{classCRL_1_1Environment_a3c3846fe8e538a673dd69806acdfe7ca}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+C\+O\+R\+I\+O\+L\+I\+S\+\_\+\+T\+OP@{get\+C\+O\+R\+I\+O\+L\+I\+S\+\_\+\+T\+OP}}
|
||||
\index{get\+C\+O\+R\+I\+O\+L\+I\+S\+\_\+\+T\+OP@{get\+C\+O\+R\+I\+O\+L\+I\+S\+\_\+\+T\+OP}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+C\+O\+R\+I\+O\+L\+I\+S\+\_\+\+T\+O\+P()}{getCORIOLIS\_TOP()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Environment\+::get\+C\+O\+R\+I\+O\+L\+I\+S\+\_\+\+T\+OP (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getCORIOLIS\_TOP@{getCORIOLIS\_TOP}}
|
||||
\index{getCORIOLIS\_TOP@{getCORIOLIS\_TOP}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getCORIOLIS\_TOP()}{getCORIOLIS\_TOP()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Environment\+::get\+CORIOLIS\+\_\+\+TOP (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The Coriolis top installation directory. \mbox{\Hypertarget{classCRL_1_1Environment_a2c5781e058b0a774dd46eeca34e19685}\label{classCRL_1_1Environment_a2c5781e058b0a774dd46eeca34e19685}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+Display\+Style@{get\+Display\+Style}}
|
||||
\index{get\+Display\+Style@{get\+Display\+Style}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+Display\+Style()}{getDisplayStyle()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Environment\+::get\+Display\+Style (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The Coriolis top installation directory. \mbox{\Hypertarget{classCRL_1_1Environment_a2c5781e058b0a774dd46eeca34e19685}\label{classCRL_1_1Environment_a2c5781e058b0a774dd46eeca34e19685}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getDisplayStyle@{getDisplayStyle}}
|
||||
\index{getDisplayStyle@{getDisplayStyle}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getDisplayStyle()}{getDisplayStyle()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Environment\+::get\+Display\+Style (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The current display style name. \mbox{\Hypertarget{classCRL_1_1Environment_ae6a2cde25a417f3a70c400209c028942}\label{classCRL_1_1Environment_ae6a2cde25a417f3a70c400209c028942}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+S\+C\+A\+L\+E\+\_\+X@{get\+S\+C\+A\+L\+E\+\_\+X}}
|
||||
\index{get\+S\+C\+A\+L\+E\+\_\+X@{get\+S\+C\+A\+L\+E\+\_\+X}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+S\+C\+A\+L\+E\+\_\+\+X()}{getSCALE\_X()}}
|
||||
{\footnotesize\ttfamily long C\+R\+L\+::\+Environment\+::get\+S\+C\+A\+L\+E\+\_\+X (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The current display style name. \mbox{\Hypertarget{classCRL_1_1Environment_ae6a2cde25a417f3a70c400209c028942}\label{classCRL_1_1Environment_ae6a2cde25a417f3a70c400209c028942}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getSCALE\_X@{getSCALE\_X}}
|
||||
\index{getSCALE\_X@{getSCALE\_X}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getSCALE\_X()}{getSCALE\_X()}}
|
||||
{\footnotesize\ttfamily long CRL\+::\+Environment\+::get\+SCALE\+\_\+X (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The default scaling factor used if omitted in an AP file. \mbox{\Hypertarget{classCRL_1_1Environment_aa37c08a7e9025712411a4befe8ae89e8}\label{classCRL_1_1Environment_aa37c08a7e9025712411a4befe8ae89e8}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+D\+I\+S\+P\+L\+AY@{get\+D\+I\+S\+P\+L\+AY}}
|
||||
\index{get\+D\+I\+S\+P\+L\+AY@{get\+D\+I\+S\+P\+L\+AY}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+D\+I\+S\+P\+L\+A\+Y()}{getDISPLAY()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Environment\+::get\+D\+I\+S\+P\+L\+AY (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The default scaling factor used if omitted in an AP file. \mbox{\Hypertarget{classCRL_1_1Environment_aa37c08a7e9025712411a4befe8ae89e8}\label{classCRL_1_1Environment_aa37c08a7e9025712411a4befe8ae89e8}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getDISPLAY@{getDISPLAY}}
|
||||
\index{getDISPLAY@{getDISPLAY}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getDISPLAY()}{getDISPLAY()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Environment\+::get\+DISPLAY (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The path toward the file holding the display datas. Data to initialize the various Hurricane\+::\+Drawing\+Style. \mbox{\Hypertarget{classCRL_1_1Environment_accb623ad1312e7f184e2ee9d1f8764f2}\label{classCRL_1_1Environment_accb623ad1312e7f184e2ee9d1f8764f2}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+I\+N\+\_\+\+LO@{get\+I\+N\+\_\+\+LO}}
|
||||
\index{get\+I\+N\+\_\+\+LO@{get\+I\+N\+\_\+\+LO}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+I\+N\+\_\+\+L\+O()}{getIN\_LO()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Environment\+::get\+I\+N\+\_\+\+LO (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The path toward the file holding the display datas. Data to initialize the various Hurricane\+::\+Drawing\+Style. \mbox{\Hypertarget{classCRL_1_1Environment_accb623ad1312e7f184e2ee9d1f8764f2}\label{classCRL_1_1Environment_accb623ad1312e7f184e2ee9d1f8764f2}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getIN\_LO@{getIN\_LO}}
|
||||
\index{getIN\_LO@{getIN\_LO}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getIN\_LO()}{getIN\_LO()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Environment\+::get\+IN\+\_\+\+LO (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The input format for logical (netlist) files. \mbox{\Hypertarget{classCRL_1_1Environment_a3b3c6fb6f26e8029d1f56dd4c7929d16}\label{classCRL_1_1Environment_a3b3c6fb6f26e8029d1f56dd4c7929d16}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+I\+N\+\_\+\+PH@{get\+I\+N\+\_\+\+PH}}
|
||||
\index{get\+I\+N\+\_\+\+PH@{get\+I\+N\+\_\+\+PH}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+I\+N\+\_\+\+P\+H()}{getIN\_PH()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Environment\+::get\+I\+N\+\_\+\+PH (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The input format for logical (netlist) files. \mbox{\Hypertarget{classCRL_1_1Environment_a3b3c6fb6f26e8029d1f56dd4c7929d16}\label{classCRL_1_1Environment_a3b3c6fb6f26e8029d1f56dd4c7929d16}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getIN\_PH@{getIN\_PH}}
|
||||
\index{getIN\_PH@{getIN\_PH}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getIN\_PH()}{getIN\_PH()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Environment\+::get\+IN\+\_\+\+PH (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The input format for physical (layout) files. \mbox{\Hypertarget{classCRL_1_1Environment_a85248fafaf73d8d6a5c388b43566b243}\label{classCRL_1_1Environment_a85248fafaf73d8d6a5c388b43566b243}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+O\+U\+T\+\_\+\+LO@{get\+O\+U\+T\+\_\+\+LO}}
|
||||
\index{get\+O\+U\+T\+\_\+\+LO@{get\+O\+U\+T\+\_\+\+LO}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+O\+U\+T\+\_\+\+L\+O()}{getOUT\_LO()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Environment\+::get\+O\+U\+T\+\_\+\+LO (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The input format for physical (layout) files. \mbox{\Hypertarget{classCRL_1_1Environment_a85248fafaf73d8d6a5c388b43566b243}\label{classCRL_1_1Environment_a85248fafaf73d8d6a5c388b43566b243}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getOUT\_LO@{getOUT\_LO}}
|
||||
\index{getOUT\_LO@{getOUT\_LO}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getOUT\_LO()}{getOUT\_LO()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Environment\+::get\+OUT\+\_\+\+LO (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The output format for logical (netlist) files. \mbox{\Hypertarget{classCRL_1_1Environment_a14c2dbaef6177f80bf76cfcae7933e20}\label{classCRL_1_1Environment_a14c2dbaef6177f80bf76cfcae7933e20}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+O\+U\+T\+\_\+\+PH@{get\+O\+U\+T\+\_\+\+PH}}
|
||||
\index{get\+O\+U\+T\+\_\+\+PH@{get\+O\+U\+T\+\_\+\+PH}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+O\+U\+T\+\_\+\+P\+H()}{getOUT\_PH()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Environment\+::get\+O\+U\+T\+\_\+\+PH (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The output format for logical (netlist) files. \mbox{\Hypertarget{classCRL_1_1Environment_a14c2dbaef6177f80bf76cfcae7933e20}\label{classCRL_1_1Environment_a14c2dbaef6177f80bf76cfcae7933e20}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getOUT\_PH@{getOUT\_PH}}
|
||||
\index{getOUT\_PH@{getOUT\_PH}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getOUT\_PH()}{getOUT\_PH()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Environment\+::get\+OUT\+\_\+\+PH (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The output format for physical (layout) files. \mbox{\Hypertarget{classCRL_1_1Environment_a7d1ab4e7ca026c88f73ceca3876d0de9}\label{classCRL_1_1Environment_a7d1ab4e7ca026c88f73ceca3876d0de9}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+P\+O\+W\+ER@{get\+P\+O\+W\+ER}}
|
||||
\index{get\+P\+O\+W\+ER@{get\+P\+O\+W\+ER}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+P\+O\+W\+E\+R()}{getPOWER()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Environment\+::get\+P\+O\+W\+ER (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The output format for physical (layout) files. \mbox{\Hypertarget{classCRL_1_1Environment_a7d1ab4e7ca026c88f73ceca3876d0de9}\label{classCRL_1_1Environment_a7d1ab4e7ca026c88f73ceca3876d0de9}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getPOWER@{getPOWER}}
|
||||
\index{getPOWER@{getPOWER}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getPOWER()}{getPOWER()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Environment\+::get\+POWER (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The pattern (regular expression) used to match for power nets names. \mbox{\Hypertarget{classCRL_1_1Environment_a14cc8ac50482a5a8c47f934aaf995ed5}\label{classCRL_1_1Environment_a14cc8ac50482a5a8c47f934aaf995ed5}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+G\+R\+O\+U\+ND@{get\+G\+R\+O\+U\+ND}}
|
||||
\index{get\+G\+R\+O\+U\+ND@{get\+G\+R\+O\+U\+ND}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+G\+R\+O\+U\+N\+D()}{getGROUND()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Environment\+::get\+G\+R\+O\+U\+ND (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The pattern (regular expression) used to match for power nets names. \mbox{\Hypertarget{classCRL_1_1Environment_a14cc8ac50482a5a8c47f934aaf995ed5}\label{classCRL_1_1Environment_a14cc8ac50482a5a8c47f934aaf995ed5}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getGROUND@{getGROUND}}
|
||||
\index{getGROUND@{getGROUND}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getGROUND()}{getGROUND()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Environment\+::get\+GROUND (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The pattern (regular expression) used to match for ground nets names. \mbox{\Hypertarget{classCRL_1_1Environment_ab19c72626a542359bbf9cb17cdee23a8}\label{classCRL_1_1Environment_ab19c72626a542359bbf9cb17cdee23a8}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+C\+L\+O\+CK@{get\+C\+L\+O\+CK}}
|
||||
\index{get\+C\+L\+O\+CK@{get\+C\+L\+O\+CK}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+C\+L\+O\+C\+K()}{getCLOCK()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Environment\+::get\+C\+L\+O\+CK (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The pattern (regular expression) used to match for ground nets names. \mbox{\Hypertarget{classCRL_1_1Environment_ab19c72626a542359bbf9cb17cdee23a8}\label{classCRL_1_1Environment_ab19c72626a542359bbf9cb17cdee23a8}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getCLOCK@{getCLOCK}}
|
||||
\index{getCLOCK@{getCLOCK}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getCLOCK()}{getCLOCK()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Environment\+::get\+CLOCK (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The pattern (regular expression) used to match for clock nets names. \mbox{\Hypertarget{classCRL_1_1Environment_a19adcaebb99dc8a316261ddff72f9b56}\label{classCRL_1_1Environment_a19adcaebb99dc8a316261ddff72f9b56}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+B\+L\+O\+C\+K\+A\+GE@{get\+B\+L\+O\+C\+K\+A\+GE}}
|
||||
\index{get\+B\+L\+O\+C\+K\+A\+GE@{get\+B\+L\+O\+C\+K\+A\+GE}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+B\+L\+O\+C\+K\+A\+G\+E()}{getBLOCKAGE()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Environment\+::get\+B\+L\+O\+C\+K\+A\+GE (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The pattern (regular expression) used to match for clock nets names. \mbox{\Hypertarget{classCRL_1_1Environment_a19adcaebb99dc8a316261ddff72f9b56}\label{classCRL_1_1Environment_a19adcaebb99dc8a316261ddff72f9b56}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getBLOCKAGE@{getBLOCKAGE}}
|
||||
\index{getBLOCKAGE@{getBLOCKAGE}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getBLOCKAGE()}{getBLOCKAGE()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Environment\+::get\+BLOCKAGE (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} With the Hurricane database you cannot create physical components whithout a net. All segments used for signaling blockage area are grouped inside a unique net, which name is given by this variable.
|
||||
{\bfseries{Returns\+:}} With the Hurricane database you cannot create physical components whithout a net. All segments used for signaling blockage area are grouped inside a unique net, which name is given by this variable.
|
||||
|
||||
\begin{DoxyParagraph}{Remark\+: Be sure to use a significant name which is not likely to collide}
|
||||
\begin{DoxyParagraph}{Remark\+:\textbackslash{}n Be sure to use a significant name which is not likely to collide}
|
||||
with true nets.
|
||||
\end{DoxyParagraph}
|
||||
\mbox{\Hypertarget{classCRL_1_1Environment_a5f0df5fadd73c2246f7e6775314bb5fa}\label{classCRL_1_1Environment_a5f0df5fadd73c2246f7e6775314bb5fa}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+Pad@{get\+Pad}}
|
||||
\index{get\+Pad@{get\+Pad}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+Pad()}{getPad()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Environment\+::get\+Pad (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getPad@{getPad}}
|
||||
\index{getPad@{getPad}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getPad()}{getPad()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Environment\+::get\+Pad (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The pattern (regular expression) used to match for pad cell names. \mbox{\Hypertarget{classCRL_1_1Environment_a3bb5c9e02c1391142e439f023bdc0355}\label{classCRL_1_1Environment_a3bb5c9e02c1391142e439f023bdc0355}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+C\+A\+T\+A\+L\+OG@{get\+C\+A\+T\+A\+L\+OG}}
|
||||
\index{get\+C\+A\+T\+A\+L\+OG@{get\+C\+A\+T\+A\+L\+OG}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+C\+A\+T\+A\+L\+O\+G()}{getCATALOG()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Environment\+::get\+C\+A\+T\+A\+L\+OG (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The pattern (regular expression) used to match for pad cell names. \mbox{\Hypertarget{classCRL_1_1Environment_a3bb5c9e02c1391142e439f023bdc0355}\label{classCRL_1_1Environment_a3bb5c9e02c1391142e439f023bdc0355}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getCATALOG@{getCATALOG}}
|
||||
\index{getCATALOG@{getCATALOG}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getCATALOG()}{getCATALOG()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Environment\+::get\+CATALOG (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The name of the auxiliary file in library directories holding the meta-\/informations about the cells. \mbox{\Hypertarget{classCRL_1_1Environment_acf7a3bc42cfb4b98f1da859ed27ca97e}\label{classCRL_1_1Environment_acf7a3bc42cfb4b98f1da859ed27ca97e}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+L\+I\+B\+R\+A\+R\+I\+ES@{get\+L\+I\+B\+R\+A\+R\+I\+ES}}
|
||||
\index{get\+L\+I\+B\+R\+A\+R\+I\+ES@{get\+L\+I\+B\+R\+A\+R\+I\+ES}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+L\+I\+B\+R\+A\+R\+I\+E\+S()}{getLIBRARIES()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1SearchPath}{Search\+Path}} \& C\+R\+L\+::\+Environment\+::get\+L\+I\+B\+R\+A\+R\+I\+ES (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} The name of the auxiliary file in library directories holding the meta-\/informations about the cells. \mbox{\Hypertarget{classCRL_1_1Environment_acf7a3bc42cfb4b98f1da859ed27ca97e}\label{classCRL_1_1Environment_acf7a3bc42cfb4b98f1da859ed27ca97e}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getLIBRARIES@{getLIBRARIES}}
|
||||
\index{getLIBRARIES@{getLIBRARIES}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getLIBRARIES()}{getLIBRARIES()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1SearchPath}{Search\+Path}} \& CRL\+::\+Environment\+::get\+LIBRARIES (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} The ordered list of libraries, under the form of a serch path. \mbox{\Hypertarget{classCRL_1_1Environment_afe29d7cab0055cabb7667eabcbdd32db}\label{classCRL_1_1Environment_afe29d7cab0055cabb7667eabcbdd32db}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+L\+I\+B\+R\+A\+R\+Y\+Path@{get\+L\+I\+B\+R\+A\+R\+Y\+Path}}
|
||||
\index{get\+L\+I\+B\+R\+A\+R\+Y\+Path@{get\+L\+I\+B\+R\+A\+R\+Y\+Path}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+L\+I\+B\+R\+A\+R\+Y\+Path()}{getLIBRARYPath()}}
|
||||
{\footnotesize\ttfamily string C\+R\+L\+::\+Environment\+::get\+L\+I\+B\+R\+A\+R\+Y\+Path (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{i }\end{DoxyParamCaption})}
|
||||
{\bfseries{Returns\+:}} The ordered list of libraries, under the form of a serch path. \mbox{\Hypertarget{classCRL_1_1Environment_afe29d7cab0055cabb7667eabcbdd32db}\label{classCRL_1_1Environment_afe29d7cab0055cabb7667eabcbdd32db}}
|
||||
\index{CRL::Environment@{CRL::Environment}!getLIBRARYPath@{getLIBRARYPath}}
|
||||
\index{getLIBRARYPath@{getLIBRARYPath}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getLIBRARYPath()}{getLIBRARYPath()}}
|
||||
{\footnotesize\ttfamily string CRL\+::\+Environment\+::get\+LIBRARYPath (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{i }\end{DoxyParamCaption})}
|
||||
|
||||
{\bfseries Returns\+:} The path of library at index {\ttfamily i} in the search path. \mbox{\Hypertarget{classCRL_1_1Environment_a9eb93e10f79278b4642fc9815a83fdff}\label{classCRL_1_1Environment_a9eb93e10f79278b4642fc9815a83fdff}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!is\+P\+O\+W\+ER@{is\+P\+O\+W\+ER}}
|
||||
\index{is\+P\+O\+W\+ER@{is\+P\+O\+W\+ER}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{is\+P\+O\+W\+E\+R()}{isPOWER()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Environment\+::is\+P\+O\+W\+ER (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption}) const}
|
||||
{\bfseries{Returns\+:}} The path of library at index {\ttfamily i} in the search path. \mbox{\Hypertarget{classCRL_1_1Environment_a9eb93e10f79278b4642fc9815a83fdff}\label{classCRL_1_1Environment_a9eb93e10f79278b4642fc9815a83fdff}}
|
||||
\index{CRL::Environment@{CRL::Environment}!isPOWER@{isPOWER}}
|
||||
\index{isPOWER@{isPOWER}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{isPOWER()}{isPOWER()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Environment\+::is\+POWER (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if {\ttfamily name} is recognized as a power net name. \mbox{\Hypertarget{classCRL_1_1Environment_a4cad6f06ac67c1a688b0b98dfa57d7ea}\label{classCRL_1_1Environment_a4cad6f06ac67c1a688b0b98dfa57d7ea}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!is\+G\+R\+O\+U\+ND@{is\+G\+R\+O\+U\+ND}}
|
||||
\index{is\+G\+R\+O\+U\+ND@{is\+G\+R\+O\+U\+ND}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{is\+G\+R\+O\+U\+N\+D()}{isGROUND()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Environment\+::is\+G\+R\+O\+U\+ND (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption}) const}
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if {\ttfamily name} is recognized as a power net name. \mbox{\Hypertarget{classCRL_1_1Environment_a4cad6f06ac67c1a688b0b98dfa57d7ea}\label{classCRL_1_1Environment_a4cad6f06ac67c1a688b0b98dfa57d7ea}}
|
||||
\index{CRL::Environment@{CRL::Environment}!isGROUND@{isGROUND}}
|
||||
\index{isGROUND@{isGROUND}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{isGROUND()}{isGROUND()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Environment\+::is\+GROUND (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if {\ttfamily name} is recognized as a ground net name. \mbox{\Hypertarget{classCRL_1_1Environment_a9ae0d48d88797a7a5421edf5978bf3d7}\label{classCRL_1_1Environment_a9ae0d48d88797a7a5421edf5978bf3d7}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!is\+C\+L\+O\+CK@{is\+C\+L\+O\+CK}}
|
||||
\index{is\+C\+L\+O\+CK@{is\+C\+L\+O\+CK}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{is\+C\+L\+O\+C\+K()}{isCLOCK()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Environment\+::is\+C\+L\+O\+CK (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption}) const}
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if {\ttfamily name} is recognized as a ground net name. \mbox{\Hypertarget{classCRL_1_1Environment_a9ae0d48d88797a7a5421edf5978bf3d7}\label{classCRL_1_1Environment_a9ae0d48d88797a7a5421edf5978bf3d7}}
|
||||
\index{CRL::Environment@{CRL::Environment}!isCLOCK@{isCLOCK}}
|
||||
\index{isCLOCK@{isCLOCK}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{isCLOCK()}{isCLOCK()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Environment\+::is\+CLOCK (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if {\ttfamily name} is recognized as a clock net name. \mbox{\Hypertarget{classCRL_1_1Environment_a6f1ce36d1636f2ec701b0904f461e6b7}\label{classCRL_1_1Environment_a6f1ce36d1636f2ec701b0904f461e6b7}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!is\+B\+L\+O\+C\+K\+A\+GE@{is\+B\+L\+O\+C\+K\+A\+GE}}
|
||||
\index{is\+B\+L\+O\+C\+K\+A\+GE@{is\+B\+L\+O\+C\+K\+A\+GE}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{is\+B\+L\+O\+C\+K\+A\+G\+E()}{isBLOCKAGE()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Environment\+::is\+B\+L\+O\+C\+K\+A\+GE (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption}) const}
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if {\ttfamily name} is recognized as a clock net name. \mbox{\Hypertarget{classCRL_1_1Environment_a6f1ce36d1636f2ec701b0904f461e6b7}\label{classCRL_1_1Environment_a6f1ce36d1636f2ec701b0904f461e6b7}}
|
||||
\index{CRL::Environment@{CRL::Environment}!isBLOCKAGE@{isBLOCKAGE}}
|
||||
\index{isBLOCKAGE@{isBLOCKAGE}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{isBLOCKAGE()}{isBLOCKAGE()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Environment\+::is\+BLOCKAGE (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if {\ttfamily name} is recognized as a blockage net name. \mbox{\Hypertarget{classCRL_1_1Environment_a8a82d0a983c502e1dc97944ab496d8e5}\label{classCRL_1_1Environment_a8a82d0a983c502e1dc97944ab496d8e5}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!is\+Pad@{is\+Pad}}
|
||||
\index{is\+Pad@{is\+Pad}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{is\+Pad()}{isPad()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Environment\+::is\+Pad (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption}) const}
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if {\ttfamily name} is recognized as a blockage net name. \mbox{\Hypertarget{classCRL_1_1Environment_a8a82d0a983c502e1dc97944ab496d8e5}\label{classCRL_1_1Environment_a8a82d0a983c502e1dc97944ab496d8e5}}
|
||||
\index{CRL::Environment@{CRL::Environment}!isPad@{isPad}}
|
||||
\index{isPad@{isPad}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{isPad()}{isPad()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Environment\+::is\+Pad (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} {\bfseries true} if {\ttfamily name} is recognized as a pad cell name. \mbox{\Hypertarget{classCRL_1_1Environment_a4ea88dd9784318190a3705345c47904a}\label{classCRL_1_1Environment_a4ea88dd9784318190a3705345c47904a}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!validate@{validate}}
|
||||
\index{validate@{validate}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{validate()}{validate()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::validate (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}
|
||||
{\bfseries{Returns\+:}} {\bfseries{true}} if {\ttfamily name} is recognized as a pad cell name. \mbox{\Hypertarget{classCRL_1_1Environment_a4ea88dd9784318190a3705345c47904a}\label{classCRL_1_1Environment_a4ea88dd9784318190a3705345c47904a}}
|
||||
\index{CRL::Environment@{CRL::Environment}!validate@{validate}}
|
||||
\index{validate@{validate}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{validate()}{validate()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::validate (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}
|
||||
|
||||
Check for the coherency of the various environement variables. Throw an exception if something incoherent is found. \mbox{\Hypertarget{classCRL_1_1Environment_a85fa721541a39571c3ade06992035bad}\label{classCRL_1_1Environment_a85fa721541a39571c3ade06992035bad}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!set\+Display\+Style@{set\+Display\+Style}}
|
||||
\index{set\+Display\+Style@{set\+Display\+Style}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{set\+Display\+Style()}{setDisplayStyle()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::set\+Display\+Style (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Environment@{CRL::Environment}!setDisplayStyle@{setDisplayStyle}}
|
||||
\index{setDisplayStyle@{setDisplayStyle}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{setDisplayStyle()}{setDisplayStyle()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::set\+Display\+Style (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Sets the current display style to {\ttfamily name}. \mbox{\Hypertarget{classCRL_1_1Environment_ad14d519b0a4c964d7a786739499571dd}\label{classCRL_1_1Environment_ad14d519b0a4c964d7a786739499571dd}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!set\+S\+C\+A\+L\+E\+\_\+X@{set\+S\+C\+A\+L\+E\+\_\+X}}
|
||||
\index{set\+S\+C\+A\+L\+E\+\_\+X@{set\+S\+C\+A\+L\+E\+\_\+X}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{set\+S\+C\+A\+L\+E\+\_\+\+X()}{setSCALE\_X()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::set\+S\+C\+A\+L\+E\+\_\+X (\begin{DoxyParamCaption}\item[{long}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Environment@{CRL::Environment}!setSCALE\_X@{setSCALE\_X}}
|
||||
\index{setSCALE\_X@{setSCALE\_X}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{setSCALE\_X()}{setSCALE\_X()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::set\+SCALE\+\_\+X (\begin{DoxyParamCaption}\item[{long}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Sets the default scaling factor used if omitted in an AP file. \mbox{\Hypertarget{classCRL_1_1Environment_a69416219076a00900f58d0d5e0ac55a9}\label{classCRL_1_1Environment_a69416219076a00900f58d0d5e0ac55a9}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!set\+D\+I\+S\+P\+L\+AY@{set\+D\+I\+S\+P\+L\+AY}}
|
||||
\index{set\+D\+I\+S\+P\+L\+AY@{set\+D\+I\+S\+P\+L\+AY}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{set\+D\+I\+S\+P\+L\+A\+Y()}{setDISPLAY()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::set\+D\+I\+S\+P\+L\+AY (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Environment@{CRL::Environment}!setDISPLAY@{setDISPLAY}}
|
||||
\index{setDISPLAY@{setDISPLAY}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{setDISPLAY()}{setDISPLAY()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::set\+DISPLAY (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Sets the path toward the file holding the display datas. Data to initialize the various Hurricane\+::\+Drawing\+Style. \mbox{\Hypertarget{classCRL_1_1Environment_ad204e8f425d3a35bba494a60d4b4ff69}\label{classCRL_1_1Environment_ad204e8f425d3a35bba494a60d4b4ff69}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!set\+I\+N\+\_\+\+LO@{set\+I\+N\+\_\+\+LO}}
|
||||
\index{set\+I\+N\+\_\+\+LO@{set\+I\+N\+\_\+\+LO}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{set\+I\+N\+\_\+\+L\+O()}{setIN\_LO()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::set\+I\+N\+\_\+\+LO (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Environment@{CRL::Environment}!setIN\_LO@{setIN\_LO}}
|
||||
\index{setIN\_LO@{setIN\_LO}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{setIN\_LO()}{setIN\_LO()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::set\+IN\+\_\+\+LO (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Sets the input format for logical (netlist) files. \mbox{\Hypertarget{classCRL_1_1Environment_a62965d987f17d2853afd44004ff20b1b}\label{classCRL_1_1Environment_a62965d987f17d2853afd44004ff20b1b}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!set\+I\+N\+\_\+\+PH@{set\+I\+N\+\_\+\+PH}}
|
||||
\index{set\+I\+N\+\_\+\+PH@{set\+I\+N\+\_\+\+PH}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{set\+I\+N\+\_\+\+P\+H()}{setIN\_PH()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::set\+I\+N\+\_\+\+PH (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Environment@{CRL::Environment}!setIN\_PH@{setIN\_PH}}
|
||||
\index{setIN\_PH@{setIN\_PH}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{setIN\_PH()}{setIN\_PH()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::set\+IN\+\_\+\+PH (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Sets the input format for physical (layout) files. \mbox{\Hypertarget{classCRL_1_1Environment_a57a42a469f6cf94ba39e5b7aacfa738c}\label{classCRL_1_1Environment_a57a42a469f6cf94ba39e5b7aacfa738c}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!set\+O\+U\+T\+\_\+\+LO@{set\+O\+U\+T\+\_\+\+LO}}
|
||||
\index{set\+O\+U\+T\+\_\+\+LO@{set\+O\+U\+T\+\_\+\+LO}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{set\+O\+U\+T\+\_\+\+L\+O()}{setOUT\_LO()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::set\+O\+U\+T\+\_\+\+LO (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Environment@{CRL::Environment}!setOUT\_LO@{setOUT\_LO}}
|
||||
\index{setOUT\_LO@{setOUT\_LO}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{setOUT\_LO()}{setOUT\_LO()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::set\+OUT\+\_\+\+LO (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Sets the output format for logical (netlist) files. \mbox{\Hypertarget{classCRL_1_1Environment_a2785f1ae18e4293ce7e9e0bac791e495}\label{classCRL_1_1Environment_a2785f1ae18e4293ce7e9e0bac791e495}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!set\+O\+U\+T\+\_\+\+PH@{set\+O\+U\+T\+\_\+\+PH}}
|
||||
\index{set\+O\+U\+T\+\_\+\+PH@{set\+O\+U\+T\+\_\+\+PH}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{set\+O\+U\+T\+\_\+\+P\+H()}{setOUT\_PH()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::set\+O\+U\+T\+\_\+\+PH (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Environment@{CRL::Environment}!setOUT\_PH@{setOUT\_PH}}
|
||||
\index{setOUT\_PH@{setOUT\_PH}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{setOUT\_PH()}{setOUT\_PH()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::set\+OUT\+\_\+\+PH (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Sets the output format for physical (layout) files. \mbox{\Hypertarget{classCRL_1_1Environment_ae96c850eadc89d1705b9aa0256f434ea}\label{classCRL_1_1Environment_ae96c850eadc89d1705b9aa0256f434ea}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!set\+P\+O\+W\+ER@{set\+P\+O\+W\+ER}}
|
||||
\index{set\+P\+O\+W\+ER@{set\+P\+O\+W\+ER}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{set\+P\+O\+W\+E\+R()}{setPOWER()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::set\+P\+O\+W\+ER (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})}
|
||||
\index{CRL::Environment@{CRL::Environment}!setPOWER@{setPOWER}}
|
||||
\index{setPOWER@{setPOWER}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{setPOWER()}{setPOWER()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::set\+POWER (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})}
|
||||
|
||||
Sets the pattern (regular expression) used to match for power nets names. \mbox{\Hypertarget{classCRL_1_1Environment_ac956b6814f89975563a3667945599fb2}\label{classCRL_1_1Environment_ac956b6814f89975563a3667945599fb2}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!set\+G\+R\+O\+U\+ND@{set\+G\+R\+O\+U\+ND}}
|
||||
\index{set\+G\+R\+O\+U\+ND@{set\+G\+R\+O\+U\+ND}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{set\+G\+R\+O\+U\+N\+D()}{setGROUND()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::set\+G\+R\+O\+U\+ND (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})}
|
||||
\index{CRL::Environment@{CRL::Environment}!setGROUND@{setGROUND}}
|
||||
\index{setGROUND@{setGROUND}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{setGROUND()}{setGROUND()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::set\+GROUND (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})}
|
||||
|
||||
Sets the pattern (regular expression) used to match for ground nets names. \mbox{\Hypertarget{classCRL_1_1Environment_a7ddc44d7f27745179c397445bce35c58}\label{classCRL_1_1Environment_a7ddc44d7f27745179c397445bce35c58}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!set\+C\+L\+O\+CK@{set\+C\+L\+O\+CK}}
|
||||
\index{set\+C\+L\+O\+CK@{set\+C\+L\+O\+CK}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{set\+C\+L\+O\+C\+K()}{setCLOCK()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::set\+C\+L\+O\+CK (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})}
|
||||
\index{CRL::Environment@{CRL::Environment}!setCLOCK@{setCLOCK}}
|
||||
\index{setCLOCK@{setCLOCK}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{setCLOCK()}{setCLOCK()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::set\+CLOCK (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})}
|
||||
|
||||
Sets the pattern (regular expression) used to match for clock nets names. \mbox{\Hypertarget{classCRL_1_1Environment_af18cbbcdfb458b69dbb6de0dbb564a3a}\label{classCRL_1_1Environment_af18cbbcdfb458b69dbb6de0dbb564a3a}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!set\+B\+L\+O\+C\+K\+A\+GE@{set\+B\+L\+O\+C\+K\+A\+GE}}
|
||||
\index{set\+B\+L\+O\+C\+K\+A\+GE@{set\+B\+L\+O\+C\+K\+A\+GE}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{set\+B\+L\+O\+C\+K\+A\+G\+E()}{setBLOCKAGE()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::set\+B\+L\+O\+C\+K\+A\+GE (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})}
|
||||
\index{CRL::Environment@{CRL::Environment}!setBLOCKAGE@{setBLOCKAGE}}
|
||||
\index{setBLOCKAGE@{setBLOCKAGE}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{setBLOCKAGE()}{setBLOCKAGE()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::set\+BLOCKAGE (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})}
|
||||
|
||||
With the Hurricane database you cannot create physical components whithout a net. All segments used for signaling blockage area are grouped inside a unique net, which name is given by this variable.
|
||||
|
||||
\begin{DoxyParagraph}{Remark\+: Be sure to use a significant name which is not likely to collide}
|
||||
\begin{DoxyParagraph}{Remark\+:\textbackslash{}n Be sure to use a significant name which is not likely to collide}
|
||||
with true nets.
|
||||
\end{DoxyParagraph}
|
||||
\mbox{\Hypertarget{classCRL_1_1Environment_a06c179d70d3065f0bfe398a02e4c6359}\label{classCRL_1_1Environment_a06c179d70d3065f0bfe398a02e4c6359}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!set\+Pad@{set\+Pad}}
|
||||
\index{set\+Pad@{set\+Pad}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{set\+Pad()}{setPad()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::set\+Pad (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})}
|
||||
\index{CRL::Environment@{CRL::Environment}!setPad@{setPad}}
|
||||
\index{setPad@{setPad}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{setPad()}{setPad()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::set\+Pad (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})}
|
||||
|
||||
Sets the pattern (regular expression) used to match for pad cell names. \mbox{\Hypertarget{classCRL_1_1Environment_a02b727f207875cebefbb59842c1efe70}\label{classCRL_1_1Environment_a02b727f207875cebefbb59842c1efe70}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!set\+C\+A\+T\+A\+L\+OG@{set\+C\+A\+T\+A\+L\+OG}}
|
||||
\index{set\+C\+A\+T\+A\+L\+OG@{set\+C\+A\+T\+A\+L\+OG}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{set\+C\+A\+T\+A\+L\+O\+G()}{setCATALOG()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::set\+C\+A\+T\+A\+L\+OG (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::Environment@{CRL::Environment}!setCATALOG@{setCATALOG}}
|
||||
\index{setCATALOG@{setCATALOG}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{setCATALOG()}{setCATALOG()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::set\+CATALOG (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Sets the name of the auxiliary file in library directories holding the meta-\/informations about the cells. \mbox{\Hypertarget{classCRL_1_1Environment_a315f5a14de9dc354cf81728adb29a8c6}\label{classCRL_1_1Environment_a315f5a14de9dc354cf81728adb29a8c6}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!set\+W\+O\+R\+K\+I\+N\+G\+\_\+\+L\+I\+B\+R\+A\+RY@{set\+W\+O\+R\+K\+I\+N\+G\+\_\+\+L\+I\+B\+R\+A\+RY}}
|
||||
\index{set\+W\+O\+R\+K\+I\+N\+G\+\_\+\+L\+I\+B\+R\+A\+RY@{set\+W\+O\+R\+K\+I\+N\+G\+\_\+\+L\+I\+B\+R\+A\+RY}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{set\+W\+O\+R\+K\+I\+N\+G\+\_\+\+L\+I\+B\+R\+A\+R\+Y()}{setWORKING\_LIBRARY()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::set\+W\+O\+R\+K\+I\+N\+G\+\_\+\+L\+I\+B\+R\+A\+RY (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})}
|
||||
\index{CRL::Environment@{CRL::Environment}!setWORKING\_LIBRARY@{setWORKING\_LIBRARY}}
|
||||
\index{setWORKING\_LIBRARY@{setWORKING\_LIBRARY}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{setWORKING\_LIBRARY()}{setWORKING\_LIBRARY()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::set\+WORKING\+\_\+\+LIBRARY (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value }\end{DoxyParamCaption})}
|
||||
|
||||
Sets the directory in which create cells will be saved. \mbox{\Hypertarget{classCRL_1_1Environment_a7c3bff1fa3f9a080461950db36df4416}\label{classCRL_1_1Environment_a7c3bff1fa3f9a080461950db36df4416}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!add\+S\+Y\+S\+T\+E\+M\+\_\+\+L\+I\+B\+R\+A\+RY@{add\+S\+Y\+S\+T\+E\+M\+\_\+\+L\+I\+B\+R\+A\+RY}}
|
||||
\index{add\+S\+Y\+S\+T\+E\+M\+\_\+\+L\+I\+B\+R\+A\+RY@{add\+S\+Y\+S\+T\+E\+M\+\_\+\+L\+I\+B\+R\+A\+RY}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{add\+S\+Y\+S\+T\+E\+M\+\_\+\+L\+I\+B\+R\+A\+R\+Y()}{addSYSTEM\_LIBRARY()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Environment\+::add\+S\+Y\+S\+T\+E\+M\+\_\+\+L\+I\+B\+R\+A\+RY (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value, }\item[{const char $\ast$}]{lib\+Name, }\item[{unsigned int}]{mode = {\ttfamily \mbox{\hyperlink{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba69ce578d2eeb6a8de507920ccf673b8d}{Append}}} }\end{DoxyParamCaption})}
|
||||
\index{CRL::Environment@{CRL::Environment}!addSYSTEM\_LIBRARY@{addSYSTEM\_LIBRARY}}
|
||||
\index{addSYSTEM\_LIBRARY@{addSYSTEM\_LIBRARY}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{addSYSTEM\_LIBRARY()}{addSYSTEM\_LIBRARY()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Environment\+::add\+SYSTEM\+\_\+\+LIBRARY (\begin{DoxyParamCaption}\item[{const char $\ast$}]{value, }\item[{const char $\ast$}]{lib\+Name, }\item[{unsigned int}]{mode = {\ttfamily \mbox{\hyperlink{classCRL_1_1Environment_ac5692c2f5d20e892573a3d46de222aeba69ce578d2eeb6a8de507920ccf673b8d}{Append}}} }\end{DoxyParamCaption})}
|
||||
|
||||
|
||||
\begin{DoxyParams}{Parameters}
|
||||
|
@ -389,12 +389,12 @@ Sets the directory in which create cells will be saved. \mbox{\Hypertarget{class
|
|||
\hline
|
||||
\end{DoxyParams}
|
||||
\mbox{\Hypertarget{classCRL_1_1Environment_a9d55dc4dc591a1d3404af53b72ab7f8e}\label{classCRL_1_1Environment_a9d55dc4dc591a1d3404af53b72ab7f8e}}
|
||||
\index{C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}!get\+Print@{get\+Print}}
|
||||
\index{get\+Print@{get\+Print}!C\+R\+L\+::\+Environment@{C\+R\+L\+::\+Environment}}
|
||||
\subsubsection{\texorpdfstring{get\+Print()}{getPrint()}}
|
||||
{\footnotesize\ttfamily std\+::string C\+R\+L\+::\+Environment\+::get\+Print (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}
|
||||
\index{CRL::Environment@{CRL::Environment}!getPrint@{getPrint}}
|
||||
\index{getPrint@{getPrint}!CRL::Environment@{CRL::Environment}}
|
||||
\doxysubsubsection{\texorpdfstring{getPrint()}{getPrint()}}
|
||||
{\footnotesize\ttfamily std\+::string CRL\+::\+Environment\+::get\+Print (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} A nicely formatted string to resume the current environements settings. Mainly for verbose outputs on ttys.
|
||||
{\bfseries{Returns\+:}} A nicely formatted string to resume the current environements settings. Mainly for verbose outputs on ttys.
|
||||
|
||||
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
||||
\item
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
\hypertarget{classCRL_1_1GraphicTool}{}\section{C\+RL\+:\+:Graphic\+Tool Class Reference}
|
||||
\label{classCRL_1_1GraphicTool}\index{C\+R\+L\+::\+Graphic\+Tool@{C\+R\+L\+::\+Graphic\+Tool}}
|
||||
\hypertarget{classCRL_1_1GraphicTool}{}\doxysection{CRL\+::Graphic\+Tool Class Reference}
|
||||
\label{classCRL_1_1GraphicTool}\index{CRL::GraphicTool@{CRL::GraphicTool}}
|
||||
|
||||
|
||||
Base Class to Hook Tool\+Engines into the Cell\+Viewer.
|
||||
|
@ -7,9 +7,9 @@ Base Class to Hook Tool\+Engines into the Cell\+Viewer.
|
|||
|
||||
|
||||
|
||||
Inherits Q\+Object.
|
||||
Inherits QObject.
|
||||
|
||||
\subsection*{Public Member Functions}
|
||||
\doxysubsection*{Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
virtual void \mbox{\hyperlink{classCRL_1_1GraphicTool_a63941f6c930c08087935ea3e276ee9a9}{add\+To\+Menu}} (\textbf{ Cell\+Viewer} $\ast$)=0
|
||||
|
@ -18,27 +18,27 @@ virtual const \textbf{ Name} \& \mbox{\hyperlink{classCRL_1_1GraphicTool_a4420ce
|
|||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
\doxysubsection{Detailed Description}
|
||||
Base Class to Hook Tool\+Engines into the Cell\+Viewer.
|
||||
|
||||
This class implement the graphical conterpart of a \mbox{\hyperlink{classCRL_1_1ToolEngine}{Tool\+Engine}}. It is designed to work with the \textbf{ Unicorn} G\+UI, to insert new menus and possibly define new graphical overlays (that are {\itshape not} associated to \textbf{ Hurricane\+::\+Basic\+Layer}).
|
||||
This class implement the graphical conterpart of a \mbox{\hyperlink{classCRL_1_1ToolEngine}{Tool\+Engine}}. It is designed to work with the \textbf{ Unicorn} GUI, to insert new menus and possibly define new graphical overlays (that are {\itshape not} associated to \textbf{ Hurricane\+::\+Basic\+Layer}).
|
||||
|
||||
Derived classes should provide a method that returns a new \mbox{\hyperlink{classCRL_1_1GraphicTool}{Graphic\+Tool}} to be passed to the \textbf{ Unicorn\+::\+Unicorn\+Gui\+::register\+Tool()} method. For our tools, we choose to systematically implement a {\ttfamily static} method which we name {\itshape grab()}.
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1GraphicTool_a63941f6c930c08087935ea3e276ee9a9}\label{classCRL_1_1GraphicTool_a63941f6c930c08087935ea3e276ee9a9}}
|
||||
\index{C\+R\+L\+::\+Graphic\+Tool@{C\+R\+L\+::\+Graphic\+Tool}!add\+To\+Menu@{add\+To\+Menu}}
|
||||
\index{add\+To\+Menu@{add\+To\+Menu}!C\+R\+L\+::\+Graphic\+Tool@{C\+R\+L\+::\+Graphic\+Tool}}
|
||||
\subsubsection{\texorpdfstring{add\+To\+Menu()}{addToMenu()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Graphic\+Tool\+::add\+To\+Menu (\begin{DoxyParamCaption}\item[{\textbf{ Cell\+Viewer} $\ast$}]{viewer }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [pure virtual]}}
|
||||
\index{CRL::GraphicTool@{CRL::GraphicTool}!addToMenu@{addToMenu}}
|
||||
\index{addToMenu@{addToMenu}!CRL::GraphicTool@{CRL::GraphicTool}}
|
||||
\doxysubsubsection{\texorpdfstring{addToMenu()}{addToMenu()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Graphic\+Tool\+::add\+To\+Menu (\begin{DoxyParamCaption}\item[{\textbf{ Cell\+Viewer} $\ast$}]{viewer }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [pure virtual]}}
|
||||
|
||||
Callback function that should insert the menus related to the tool in the Cell\+Viewer hierarchy. \mbox{\Hypertarget{classCRL_1_1GraphicTool_a4420ce085389f1f9111735031467848d}\label{classCRL_1_1GraphicTool_a4420ce085389f1f9111735031467848d}}
|
||||
\index{C\+R\+L\+::\+Graphic\+Tool@{C\+R\+L\+::\+Graphic\+Tool}!get\+Name@{get\+Name}}
|
||||
\index{get\+Name@{get\+Name}!C\+R\+L\+::\+Graphic\+Tool@{C\+R\+L\+::\+Graphic\+Tool}}
|
||||
\subsubsection{\texorpdfstring{get\+Name()}{getName()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Hurricane\+::\+Name} \& C\+R\+L\+::\+Graphic\+Tool\+::get\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [pure virtual]}}
|
||||
\index{CRL::GraphicTool@{CRL::GraphicTool}!getName@{getName}}
|
||||
\index{getName@{getName}!CRL::GraphicTool@{CRL::GraphicTool}}
|
||||
\doxysubsubsection{\texorpdfstring{getName()}{getName()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Hurricane\+::\+Name} \& CRL\+::\+Graphic\+Tool\+::get\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [pure virtual]}}
|
||||
|
||||
{\bfseries Returns\+:} An unique identifier for the tool.
|
||||
{\bfseries{Returns\+:}} An unique identifier for the tool.
|
||||
|
||||
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
||||
\item
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
\hypertarget{classCRL_1_1RoutingGauge}{}\section{C\+RL\+:\+:Routing\+Gauge Class Reference}
|
||||
\label{classCRL_1_1RoutingGauge}\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\hypertarget{classCRL_1_1RoutingGauge}{}\doxysection{CRL\+::Routing\+Gauge Class Reference}
|
||||
\label{classCRL_1_1RoutingGauge}\index{CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
|
||||
|
||||
Gauge for the detailed routing.
|
||||
|
||||
|
||||
\subsection*{Public Member Functions}
|
||||
\doxysubsection*{Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
virtual void \mbox{\hyperlink{classCRL_1_1RoutingGauge_a4726a734f9aff09873c4034e5169a93a}{destroy}} ()
|
||||
|
@ -26,134 +26,134 @@ unsigned int \mbox{\hyperlink{classCRL_1_1RoutingGauge_ac553c4dc3f51576a3128ad42
|
|||
\item
|
||||
\mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} $\ast$ \mbox{\hyperlink{classCRL_1_1RoutingGauge_a1b6d28bbee28db727ffe13e6205dbae8}{get\+Layer\+Gauge}} (size\+\_\+t depth) const
|
||||
\item
|
||||
unsigned int \mbox{\hyperlink{classCRL_1_1RoutingGauge_ab237249b41f605947765118cd1c59635}{get\+Layer\+Direction}} (size\+\_\+t depth) const
|
||||
\item
|
||||
const \textbf{ Layer} $\ast$ \mbox{\hyperlink{classCRL_1_1RoutingGauge_a6d6c1951c8728886d3fb702891685b94}{get\+Routing\+Layer}} (size\+\_\+t depth) const
|
||||
\item
|
||||
\textbf{ Layer} $\ast$ \mbox{\hyperlink{classCRL_1_1RoutingGauge_a4b603c0fd5f21db1c93d8a747ec1f4ba}{get\+Contact\+Layer}} (size\+\_\+t depth) const
|
||||
\item
|
||||
unsigned int \mbox{\hyperlink{classCRL_1_1RoutingGauge_ab237249b41f605947765118cd1c59635}{get\+Layer\+Direction}} (size\+\_\+t depth) const
|
||||
\item
|
||||
const vector$<$ \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} $\ast$ $>$ \& \mbox{\hyperlink{classCRL_1_1RoutingGauge_ae8cebef061519fb2df94e3a9dcf09e6e}{get\+Layer\+Gauges}} () const
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1RoutingGauge_a32313fbc68080e0b7e03b3e06dc1d9c5}{add\+Layer\+Gauge}} (\mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} $\ast$layer\+Gauge)
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1RoutingGauge_ae76259fdd9d27d1127ac201c41ab8c20}{check\+Connexity}} () const
|
||||
\end{DoxyCompactItemize}
|
||||
\subsection*{Static Public Member Functions}
|
||||
\doxysubsection*{Static Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
static \mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}} $\ast$ \mbox{\hyperlink{classCRL_1_1RoutingGauge_a7258273728f5db47e422d5914c1c36bd}{create}} (const char $\ast$name)
|
||||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
\doxysubsection{Detailed Description}
|
||||
Gauge for the detailed routing.
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1RoutingGauge_a7258273728f5db47e422d5914c1c36bd}\label{classCRL_1_1RoutingGauge_a7258273728f5db47e422d5914c1c36bd}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!create@{create}}
|
||||
\index{create@{create}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{create()}{create()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}} $\ast$ C\+R\+L\+::\+Routing\+Gauge\+::create (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!create@{create}}
|
||||
\index{create@{create}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{create()}{create()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}} $\ast$ CRL\+::\+Routing\+Gauge\+::create (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} A new, empty, gauge named {\ttfamily name}. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_a4726a734f9aff09873c4034e5169a93a}\label{classCRL_1_1RoutingGauge_a4726a734f9aff09873c4034e5169a93a}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!destroy@{destroy}}
|
||||
\index{destroy@{destroy}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{destroy()}{destroy()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Routing\+Gauge\+::destroy (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
|
||||
{\bfseries{Returns\+:}} A new, empty, gauge named {\ttfamily name}. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_a4726a734f9aff09873c4034e5169a93a}\label{classCRL_1_1RoutingGauge_a4726a734f9aff09873c4034e5169a93a}}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!destroy@{destroy}}
|
||||
\index{destroy@{destroy}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{destroy()}{destroy()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Routing\+Gauge\+::destroy (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
|
||||
|
||||
{\bfseries Returns\+:} destroy the routing gauge. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_a210f2ca35bdb8c8e0ccb3a671659554e}\label{classCRL_1_1RoutingGauge_a210f2ca35bdb8c8e0ccb3a671659554e}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!get\+Clone@{get\+Clone}}
|
||||
\index{get\+Clone@{get\+Clone}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Clone()}{getClone()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}} $\ast$ C\+R\+L\+::\+Routing\+Gauge\+::get\+Clone (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}
|
||||
{\bfseries{Returns\+:}} destroy the routing gauge. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_a210f2ca35bdb8c8e0ccb3a671659554e}\label{classCRL_1_1RoutingGauge_a210f2ca35bdb8c8e0ccb3a671659554e}}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!getClone@{getClone}}
|
||||
\index{getClone@{getClone}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getClone()}{getClone()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}} $\ast$ CRL\+::\+Routing\+Gauge\+::get\+Clone (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} a deep copy of the gauge. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_a9a8eb201ffaca26bb563f7a34846c0c4}\label{classCRL_1_1RoutingGauge_a9a8eb201ffaca26bb563f7a34846c0c4}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!get\+Name@{get\+Name}}
|
||||
\index{get\+Name@{get\+Name}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Name()}{getName()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Name} C\+R\+L\+::\+Routing\+Gauge\+::get\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} a deep copy of the gauge. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_a9a8eb201ffaca26bb563f7a34846c0c4}\label{classCRL_1_1RoutingGauge_a9a8eb201ffaca26bb563f7a34846c0c4}}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!getName@{getName}}
|
||||
\index{getName@{getName}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getName()}{getName()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Name} CRL\+::\+Routing\+Gauge\+::get\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the name of the gauge. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_a34cb010c6d36875f4890bddc78fb8861}\label{classCRL_1_1RoutingGauge_a34cb010c6d36875f4890bddc78fb8861}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!get\+Technology@{get\+Technology}}
|
||||
\index{get\+Technology@{get\+Technology}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Technology()}{getTechnology()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Technology} $\ast$ C\+R\+L\+::\+Routing\+Gauge\+::get\+Technology (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the name of the gauge. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_a34cb010c6d36875f4890bddc78fb8861}\label{classCRL_1_1RoutingGauge_a34cb010c6d36875f4890bddc78fb8861}}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!getTechnology@{getTechnology}}
|
||||
\index{getTechnology@{getTechnology}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getTechnology()}{getTechnology()}}
|
||||
{\footnotesize\ttfamily \textbf{ Hurricane\+::\+Technology} $\ast$ CRL\+::\+Routing\+Gauge\+::get\+Technology (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the technology the gauge is built upon. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_aed316848ee74c270bf117562e8d5faa0}\label{classCRL_1_1RoutingGauge_aed316848ee74c270bf117562e8d5faa0}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!get\+Depth@{get\+Depth}}
|
||||
\index{get\+Depth@{get\+Depth}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Depth()}{getDepth()}}
|
||||
{\footnotesize\ttfamily size\+\_\+t C\+R\+L\+::\+Routing\+Gauge\+::get\+Depth (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the technology the gauge is built upon. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_aed316848ee74c270bf117562e8d5faa0}\label{classCRL_1_1RoutingGauge_aed316848ee74c270bf117562e8d5faa0}}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!getDepth@{getDepth}}
|
||||
\index{getDepth@{getDepth}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getDepth()}{getDepth()}}
|
||||
{\footnotesize\ttfamily size\+\_\+t CRL\+::\+Routing\+Gauge\+::get\+Depth (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the number of routing layers. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_aa0f0e65f45814ba0104daafbc271a12d}\label{classCRL_1_1RoutingGauge_aa0f0e65f45814ba0104daafbc271a12d}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!get\+Layer\+Gauge@{get\+Layer\+Gauge}}
|
||||
\index{get\+Layer\+Gauge@{get\+Layer\+Gauge}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Layer\+Gauge()}{getLayerGauge()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} $\ast$ C\+R\+L\+::\+Routing\+Gauge\+::get\+Layer\+Gauge (\begin{DoxyParamCaption}\item[{const \textbf{ Layer} $\ast$}]{layer }\end{DoxyParamCaption}) const}
|
||||
{\bfseries{Returns\+:}} the number of routing layers. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_aa0f0e65f45814ba0104daafbc271a12d}\label{classCRL_1_1RoutingGauge_aa0f0e65f45814ba0104daafbc271a12d}}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!getLayerGauge@{getLayerGauge}}
|
||||
\index{getLayerGauge@{getLayerGauge}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getLayerGauge()}{getLayerGauge()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} $\ast$ CRL\+::\+Routing\+Gauge\+::get\+Layer\+Gauge (\begin{DoxyParamCaption}\item[{const \textbf{ Layer} $\ast$}]{layer }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} the \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} associated with {\ttfamily layer}. N\+U\+LL if {\ttfamily layer} is not managed by the gauge.
|
||||
{\bfseries{Returns\+:}} the \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} associated with {\ttfamily layer}. NULL if {\ttfamily layer} is not managed by the gauge.
|
||||
|
||||
Referenced by get\+Layer\+Direction().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1RoutingGauge_ac429c6ad1b2af7c588c60eff35c2d02e}\label{classCRL_1_1RoutingGauge_ac429c6ad1b2af7c588c60eff35c2d02e}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!get\+Layer\+Depth@{get\+Layer\+Depth}}
|
||||
\index{get\+Layer\+Depth@{get\+Layer\+Depth}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Layer\+Depth()}{getLayerDepth()}}
|
||||
{\footnotesize\ttfamily size\+\_\+t C\+R\+L\+::\+Routing\+Gauge\+::get\+Layer\+Depth (\begin{DoxyParamCaption}\item[{const \textbf{ Layer} $\ast$}]{layer }\end{DoxyParamCaption}) const}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!getLayerDepth@{getLayerDepth}}
|
||||
\index{getLayerDepth@{getLayerDepth}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getLayerDepth()}{getLayerDepth()}}
|
||||
{\footnotesize\ttfamily size\+\_\+t CRL\+::\+Routing\+Gauge\+::get\+Layer\+Depth (\begin{DoxyParamCaption}\item[{const \textbf{ Layer} $\ast$}]{layer }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} the depth of the {\ttfamily layer}. If {\ttfamily layer} is not managed by the gauge, return U\+I\+N\+T\+\_\+\+M\+AX. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_ac553c4dc3f51576a3128ad42d5a006b2}\label{classCRL_1_1RoutingGauge_ac553c4dc3f51576a3128ad42d5a006b2}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!get\+Layer\+Direction@{get\+Layer\+Direction}}
|
||||
\index{get\+Layer\+Direction@{get\+Layer\+Direction}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Layer\+Direction()}{getLayerDirection()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily unsigned int C\+R\+L\+::\+Routing\+Gauge\+::get\+Layer\+Direction (\begin{DoxyParamCaption}\item[{const \textbf{ Layer} $\ast$}]{layer }\end{DoxyParamCaption}) const}
|
||||
{\bfseries{Returns\+:}} the depth of the {\ttfamily layer}. If {\ttfamily layer} is not managed by the gauge, return UINT\+\_\+\+MAX. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_ac553c4dc3f51576a3128ad42d5a006b2}\label{classCRL_1_1RoutingGauge_ac553c4dc3f51576a3128ad42d5a006b2}}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!getLayerDirection@{getLayerDirection}}
|
||||
\index{getLayerDirection@{getLayerDirection}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getLayerDirection()}{getLayerDirection()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily unsigned int CRL\+::\+Routing\+Gauge\+::get\+Layer\+Direction (\begin{DoxyParamCaption}\item[{const \textbf{ Layer} $\ast$}]{layer }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} the preferred routing direction for {\ttfamily layer}. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_a1b6d28bbee28db727ffe13e6205dbae8}\label{classCRL_1_1RoutingGauge_a1b6d28bbee28db727ffe13e6205dbae8}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!get\+Layer\+Gauge@{get\+Layer\+Gauge}}
|
||||
\index{get\+Layer\+Gauge@{get\+Layer\+Gauge}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Layer\+Gauge()}{getLayerGauge()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} $\ast$ C\+R\+L\+::\+Routing\+Gauge\+::get\+Layer\+Gauge (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{depth }\end{DoxyParamCaption}) const}
|
||||
{\bfseries{Returns\+:}} the preferred routing direction for {\ttfamily layer}. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_a1b6d28bbee28db727ffe13e6205dbae8}\label{classCRL_1_1RoutingGauge_a1b6d28bbee28db727ffe13e6205dbae8}}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!getLayerGauge@{getLayerGauge}}
|
||||
\index{getLayerGauge@{getLayerGauge}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getLayerGauge()}{getLayerGauge()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} $\ast$ CRL\+::\+Routing\+Gauge\+::get\+Layer\+Gauge (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{depth }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} the \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} at position {\ttfamily depth}. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_ab237249b41f605947765118cd1c59635}\label{classCRL_1_1RoutingGauge_ab237249b41f605947765118cd1c59635}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!get\+Layer\+Direction@{get\+Layer\+Direction}}
|
||||
\index{get\+Layer\+Direction@{get\+Layer\+Direction}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Layer\+Direction()}{getLayerDirection()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily unsigned int C\+R\+L\+::\+Routing\+Gauge\+::get\+Layer\+Direction (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{depth }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} at position {\ttfamily depth}. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_a6d6c1951c8728886d3fb702891685b94}\label{classCRL_1_1RoutingGauge_a6d6c1951c8728886d3fb702891685b94}}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!getRoutingLayer@{getRoutingLayer}}
|
||||
\index{getRoutingLayer@{getRoutingLayer}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getRoutingLayer()}{getRoutingLayer()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Layer} $\ast$ CRL\+::\+Routing\+Gauge\+::get\+Routing\+Layer (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{depth }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} the preferred routing direction at position {\ttfamily depth}.
|
||||
{\bfseries{Returns\+:}} the Layer at position {\ttfamily depth}. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_a4b603c0fd5f21db1c93d8a747ec1f4ba}\label{classCRL_1_1RoutingGauge_a4b603c0fd5f21db1c93d8a747ec1f4ba}}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!getContactLayer@{getContactLayer}}
|
||||
\index{getContactLayer@{getContactLayer}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getContactLayer()}{getContactLayer()}}
|
||||
{\footnotesize\ttfamily \textbf{ Layer} $\ast$ CRL\+::\+Routing\+Gauge\+::get\+Contact\+Layer (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{depth }\end{DoxyParamCaption}) const}
|
||||
|
||||
References C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Direction(), and get\+Layer\+Gauge().
|
||||
{\bfseries{Returns\+:}} the Contact Layer at position {\ttfamily depth}. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_ab237249b41f605947765118cd1c59635}\label{classCRL_1_1RoutingGauge_ab237249b41f605947765118cd1c59635}}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!getLayerDirection@{getLayerDirection}}
|
||||
\index{getLayerDirection@{getLayerDirection}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getLayerDirection()}{getLayerDirection()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily unsigned int CRL\+::\+Routing\+Gauge\+::get\+Layer\+Direction (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{depth }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1RoutingGauge_a6d6c1951c8728886d3fb702891685b94}\label{classCRL_1_1RoutingGauge_a6d6c1951c8728886d3fb702891685b94}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!get\+Routing\+Layer@{get\+Routing\+Layer}}
|
||||
\index{get\+Routing\+Layer@{get\+Routing\+Layer}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Routing\+Layer()}{getRoutingLayer()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Layer} $\ast$ C\+R\+L\+::\+Routing\+Gauge\+::get\+Routing\+Layer (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{depth }\end{DoxyParamCaption}) const}
|
||||
{\bfseries{Returns\+:}} the preferred routing direction at position {\ttfamily depth}.
|
||||
|
||||
{\bfseries Returns\+:} the Layer at position {\ttfamily depth}. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_a4b603c0fd5f21db1c93d8a747ec1f4ba}\label{classCRL_1_1RoutingGauge_a4b603c0fd5f21db1c93d8a747ec1f4ba}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!get\+Contact\+Layer@{get\+Contact\+Layer}}
|
||||
\index{get\+Contact\+Layer@{get\+Contact\+Layer}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Contact\+Layer()}{getContactLayer()}}
|
||||
{\footnotesize\ttfamily \textbf{ Layer} $\ast$ C\+R\+L\+::\+Routing\+Gauge\+::get\+Contact\+Layer (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{depth }\end{DoxyParamCaption}) const}
|
||||
References CRL\+::\+Routing\+Layer\+Gauge\+::get\+Direction(), and get\+Layer\+Gauge().
|
||||
|
||||
{\bfseries Returns\+:} the Contact Layer at position {\ttfamily depth}. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_ae8cebef061519fb2df94e3a9dcf09e6e}\label{classCRL_1_1RoutingGauge_ae8cebef061519fb2df94e3a9dcf09e6e}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!get\+Layer\+Gauges@{get\+Layer\+Gauges}}
|
||||
\index{get\+Layer\+Gauges@{get\+Layer\+Gauges}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Layer\+Gauges()}{getLayerGauges()}}
|
||||
{\footnotesize\ttfamily const std\+::vector$<$ \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} $\ast$ $>$ \& C\+R\+L\+::\+Routing\+Gauge\+::get\+Layer\+Gauges (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}
|
||||
\mbox{\Hypertarget{classCRL_1_1RoutingGauge_ae8cebef061519fb2df94e3a9dcf09e6e}\label{classCRL_1_1RoutingGauge_ae8cebef061519fb2df94e3a9dcf09e6e}}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!getLayerGauges@{getLayerGauges}}
|
||||
\index{getLayerGauges@{getLayerGauges}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getLayerGauges()}{getLayerGauges()}}
|
||||
{\footnotesize\ttfamily const std\+::vector$<$ \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} $\ast$ $>$ \& CRL\+::\+Routing\+Gauge\+::get\+Layer\+Gauges (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} the stack of \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}}. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_a32313fbc68080e0b7e03b3e06dc1d9c5}\label{classCRL_1_1RoutingGauge_a32313fbc68080e0b7e03b3e06dc1d9c5}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!add\+Layer\+Gauge@{add\+Layer\+Gauge}}
|
||||
\index{add\+Layer\+Gauge@{add\+Layer\+Gauge}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{add\+Layer\+Gauge()}{addLayerGauge()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Routing\+Gauge\+::add\+Layer\+Gauge (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} $\ast$}]{layer\+Gauge }\end{DoxyParamCaption})}
|
||||
{\bfseries{Returns\+:}} the stack of \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}}. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_a32313fbc68080e0b7e03b3e06dc1d9c5}\label{classCRL_1_1RoutingGauge_a32313fbc68080e0b7e03b3e06dc1d9c5}}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!addLayerGauge@{addLayerGauge}}
|
||||
\index{addLayerGauge@{addLayerGauge}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{addLayerGauge()}{addLayerGauge()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Routing\+Gauge\+::add\+Layer\+Gauge (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} $\ast$}]{layer\+Gauge }\end{DoxyParamCaption})}
|
||||
|
||||
{\bfseries Returns\+:} add a new {\ttfamily layer\+Gauge}, on top of the others. The order of addition is meaningful (it\textquotesingle{}s a stack). The closer to the substrate must be added first. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_ae76259fdd9d27d1127ac201c41ab8c20}\label{classCRL_1_1RoutingGauge_ae76259fdd9d27d1127ac201c41ab8c20}}
|
||||
\index{C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}!check\+Connexity@{check\+Connexity}}
|
||||
\index{check\+Connexity@{check\+Connexity}!C\+R\+L\+::\+Routing\+Gauge@{C\+R\+L\+::\+Routing\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{check\+Connexity()}{checkConnexity()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Routing\+Gauge\+::check\+Connexity (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}
|
||||
{\bfseries{Returns\+:}} add a new {\ttfamily layer\+Gauge}, on top of the others. The order of addition is meaningful (it\textquotesingle{}s a stack). The closer to the substrate must be added first. \mbox{\Hypertarget{classCRL_1_1RoutingGauge_ae76259fdd9d27d1127ac201c41ab8c20}\label{classCRL_1_1RoutingGauge_ae76259fdd9d27d1127ac201c41ab8c20}}
|
||||
\index{CRL::RoutingGauge@{CRL::RoutingGauge}!checkConnexity@{checkConnexity}}
|
||||
\index{checkConnexity@{checkConnexity}!CRL::RoutingGauge@{CRL::RoutingGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{checkConnexity()}{checkConnexity()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Routing\+Gauge\+::check\+Connexity (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} Verify that the stacked layers are connex and that contacts between them exists.
|
||||
{\bfseries{Returns\+:}} Verify that the stacked layers are connex and that contacts between them exists.
|
||||
|
||||
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
||||
\item
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
\hypertarget{classCRL_1_1RoutingLayerGauge}{}\section{C\+RL\+:\+:Routing\+Layer\+Gauge Class Reference}
|
||||
\label{classCRL_1_1RoutingLayerGauge}\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\hypertarget{classCRL_1_1RoutingLayerGauge}{}\doxysection{CRL\+::Routing\+Layer\+Gauge Class Reference}
|
||||
\label{classCRL_1_1RoutingLayerGauge}\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
|
||||
|
||||
Gauge of a Layer for the detailed routing.
|
||||
|
||||
|
||||
\subsection*{Public Member Functions}
|
||||
\doxysubsection*{Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
virtual void \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge_a323c68a66f89908a1376d5464655efe3}{destroy}} ()
|
||||
|
@ -42,22 +42,22 @@ unsigned int \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge_ab9bbb7959ca58438d59
|
|||
\item
|
||||
long \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge_ad61cdf130c8b739bb44a01cfd5968022}{get\+Track\+Index}} (\textbf{ Db\+U\+::\+Unit} start, \textbf{ Db\+U\+::\+Unit} stop, \textbf{ Db\+U\+::\+Unit} position, unsigned mode) const
|
||||
\end{DoxyCompactItemize}
|
||||
\subsection*{Static Public Member Functions}
|
||||
\doxysubsection*{Static Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
static \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} $\ast$ \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge_afb41e7be2a6d258a691aacbe7a78154f}{create}} (const \textbf{ Layer} $\ast$layer, \mbox{\hyperlink{namespaceConstant_ac081a99f2b64361919ed5d9f37c0f9af}{Constant\+::\+Direction}} direction, \mbox{\hyperlink{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5}{Constant\+::\+Layer\+Gauge\+Type}} type, unsigned int depth, double density, \textbf{ Db\+U\+::\+Unit} offset, \textbf{ Db\+U\+::\+Unit} pitch, \textbf{ Db\+U\+::\+Unit} wire\+Width, \textbf{ Db\+U\+::\+Unit} pwire\+Width, \textbf{ Db\+U\+::\+Unit} via\+Width, \textbf{ Db\+U\+::\+Unit} obs\+Dw)
|
||||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
\doxysubsection{Detailed Description}
|
||||
Gauge of a Layer for the detailed routing.
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_afb41e7be2a6d258a691aacbe7a78154f}\label{classCRL_1_1RoutingLayerGauge_afb41e7be2a6d258a691aacbe7a78154f}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!create@{create}}
|
||||
\index{create@{create}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{create()}{create()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} $\ast$ C\+R\+L\+::\+Routing\+Layer\+Gauge\+::create (\begin{DoxyParamCaption}\item[{const \textbf{ Layer} $\ast$}]{layer, }\item[{\mbox{\hyperlink{namespaceConstant_ac081a99f2b64361919ed5d9f37c0f9af}{Constant\+::\+Direction}}}]{direction, }\item[{\mbox{\hyperlink{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5}{Constant\+::\+Layer\+Gauge\+Type}}}]{type, }\item[{unsigned int}]{depth, }\item[{double}]{density, }\item[{\textbf{ Db\+U\+::\+Unit}}]{offset, }\item[{\textbf{ Db\+U\+::\+Unit}}]{pitch, }\item[{\textbf{ Db\+U\+::\+Unit}}]{wire\+Width, }\item[{\textbf{ Db\+U\+::\+Unit}}]{pwire\+Width, }\item[{\textbf{ Db\+U\+::\+Unit}}]{via\+Width, }\item[{\textbf{ Db\+U\+::\+Unit}}]{obs\+Dw }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!create@{create}}
|
||||
\index{create@{create}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{create()}{create()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}} $\ast$ CRL\+::\+Routing\+Layer\+Gauge\+::create (\begin{DoxyParamCaption}\item[{const \textbf{ Layer} $\ast$}]{layer, }\item[{\mbox{\hyperlink{namespaceConstant_ac081a99f2b64361919ed5d9f37c0f9af}{Constant\+::\+Direction}}}]{direction, }\item[{\mbox{\hyperlink{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5}{Constant\+::\+Layer\+Gauge\+Type}}}]{type, }\item[{unsigned int}]{depth, }\item[{double}]{density, }\item[{\textbf{ Db\+U\+::\+Unit}}]{offset, }\item[{\textbf{ Db\+U\+::\+Unit}}]{pitch, }\item[{\textbf{ Db\+U\+::\+Unit}}]{wire\+Width, }\item[{\textbf{ Db\+U\+::\+Unit}}]{pwire\+Width, }\item[{\textbf{ Db\+U\+::\+Unit}}]{via\+Width, }\item[{\textbf{ Db\+U\+::\+Unit}}]{obs\+Dw }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
|
||||
|
||||
\begin{DoxyParams}{Parameters}
|
||||
|
@ -77,102 +77,102 @@ Gauge of a Layer for the detailed routing.
|
|||
\hline
|
||||
{\em wire\+Width} & width to use to draw routing wire. \\
|
||||
\hline
|
||||
{\em via\+Width} & side length to use for V\+I\+As. {\bfseries Returns\+:} The new layer gauge. \\
|
||||
{\em via\+Width} & side length to use for VIAs. {\bfseries{Returns\+:}} The new layer gauge. \\
|
||||
\hline
|
||||
\end{DoxyParams}
|
||||
\mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a323c68a66f89908a1376d5464655efe3}\label{classCRL_1_1RoutingLayerGauge_a323c68a66f89908a1376d5464655efe3}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!destroy@{destroy}}
|
||||
\index{destroy@{destroy}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{destroy()}{destroy()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Routing\+Layer\+Gauge\+::destroy (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!destroy@{destroy}}
|
||||
\index{destroy@{destroy}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{destroy()}{destroy()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Routing\+Layer\+Gauge\+::destroy (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
|
||||
|
||||
{\bfseries Returns\+:} destroy the routing gauge. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a7e024262e549b6109b720c07e28ab16c}\label{classCRL_1_1RoutingLayerGauge_a7e024262e549b6109b720c07e28ab16c}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!get\+Layer@{get\+Layer}}
|
||||
\index{get\+Layer@{get\+Layer}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Layer()}{getLayer()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Layer} $\ast$ C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Layer (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} destroy the routing gauge. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a7e024262e549b6109b720c07e28ab16c}\label{classCRL_1_1RoutingLayerGauge_a7e024262e549b6109b720c07e28ab16c}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!getLayer@{getLayer}}
|
||||
\index{getLayer@{getLayer}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getLayer()}{getLayer()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Layer} $\ast$ CRL\+::\+Routing\+Layer\+Gauge\+::get\+Layer (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the routing layer. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_aa6c48e5acc6985997aa0417ef614f69d}\label{classCRL_1_1RoutingLayerGauge_aa6c48e5acc6985997aa0417ef614f69d}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!get\+Blockage\+Layer@{get\+Blockage\+Layer}}
|
||||
\index{get\+Blockage\+Layer@{get\+Blockage\+Layer}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Blockage\+Layer()}{getBlockageLayer()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Layer} $\ast$ C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Blockage\+Layer (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the routing layer. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_aa6c48e5acc6985997aa0417ef614f69d}\label{classCRL_1_1RoutingLayerGauge_aa6c48e5acc6985997aa0417ef614f69d}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!getBlockageLayer@{getBlockageLayer}}
|
||||
\index{getBlockageLayer@{getBlockageLayer}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getBlockageLayer()}{getBlockageLayer()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Layer} $\ast$ CRL\+::\+Routing\+Layer\+Gauge\+::get\+Blockage\+Layer (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the associated blockage layer. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a2c154cf6be98a71ab29d98faafae485f}\label{classCRL_1_1RoutingLayerGauge_a2c154cf6be98a71ab29d98faafae485f}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!get\+Depth@{get\+Depth}}
|
||||
\index{get\+Depth@{get\+Depth}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Depth()}{getDepth()}}
|
||||
{\footnotesize\ttfamily unsigned int C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Depth (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the associated blockage layer. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a2c154cf6be98a71ab29d98faafae485f}\label{classCRL_1_1RoutingLayerGauge_a2c154cf6be98a71ab29d98faafae485f}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!getDepth@{getDepth}}
|
||||
\index{getDepth@{getDepth}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getDepth()}{getDepth()}}
|
||||
{\footnotesize\ttfamily unsigned int CRL\+::\+Routing\+Layer\+Gauge\+::get\+Depth (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the depth (position) of the gauge inside the complete \mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}}. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a14971f88ab84cdd1cbe3a5e31f039fa1}\label{classCRL_1_1RoutingLayerGauge_a14971f88ab84cdd1cbe3a5e31f039fa1}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!get\+Direction@{get\+Direction}}
|
||||
\index{get\+Direction@{get\+Direction}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Direction()}{getDirection()}}
|
||||
{\footnotesize\ttfamily unsigned int C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Direction (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the depth (position) of the gauge inside the complete \mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}}. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a14971f88ab84cdd1cbe3a5e31f039fa1}\label{classCRL_1_1RoutingLayerGauge_a14971f88ab84cdd1cbe3a5e31f039fa1}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!getDirection@{getDirection}}
|
||||
\index{getDirection@{getDirection}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getDirection()}{getDirection()}}
|
||||
{\footnotesize\ttfamily unsigned int CRL\+::\+Routing\+Layer\+Gauge\+::get\+Direction (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the preferred routing direction.
|
||||
{\bfseries{Returns\+:}} the preferred routing direction.
|
||||
|
||||
Referenced by C\+R\+L\+::\+Routing\+Gauge\+::get\+Layer\+Direction().
|
||||
Referenced by CRL\+::\+Routing\+Gauge\+::get\+Layer\+Direction().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_ab0e0d9e98b9a75312433a39aef247950}\label{classCRL_1_1RoutingLayerGauge_ab0e0d9e98b9a75312433a39aef247950}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!get\+Type@{get\+Type}}
|
||||
\index{get\+Type@{get\+Type}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Type()}{getType()}}
|
||||
{\footnotesize\ttfamily unsigned int C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Type (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!getType@{getType}}
|
||||
\index{getType@{getType}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getType()}{getType()}}
|
||||
{\footnotesize\ttfamily unsigned int CRL\+::\+Routing\+Layer\+Gauge\+::get\+Type (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the gauge type. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a2f118224198a7794629e3582f2f7a80b}\label{classCRL_1_1RoutingLayerGauge_a2f118224198a7794629e3582f2f7a80b}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!get\+Density@{get\+Density}}
|
||||
\index{get\+Density@{get\+Density}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Density()}{getDensity()}}
|
||||
{\footnotesize\ttfamily double C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Density (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the gauge type. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a2f118224198a7794629e3582f2f7a80b}\label{classCRL_1_1RoutingLayerGauge_a2f118224198a7794629e3582f2f7a80b}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!getDensity@{getDensity}}
|
||||
\index{getDensity@{getDensity}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getDensity()}{getDensity()}}
|
||||
{\footnotesize\ttfamily double CRL\+::\+Routing\+Layer\+Gauge\+::get\+Density (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the density of routing tracks (ratio). \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a35211769a258807de8d24380b56f3c7c}\label{classCRL_1_1RoutingLayerGauge_a35211769a258807de8d24380b56f3c7c}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!get\+Offset@{get\+Offset}}
|
||||
\index{get\+Offset@{get\+Offset}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Offset()}{getOffset()}}
|
||||
{\footnotesize\ttfamily \textbf{ Db\+U\+::\+Unit} C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Offset (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the density of routing tracks (ratio). \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a35211769a258807de8d24380b56f3c7c}\label{classCRL_1_1RoutingLayerGauge_a35211769a258807de8d24380b56f3c7c}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!getOffset@{getOffset}}
|
||||
\index{getOffset@{getOffset}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getOffset()}{getOffset()}}
|
||||
{\footnotesize\ttfamily \textbf{ Db\+U\+::\+Unit} CRL\+::\+Routing\+Layer\+Gauge\+::get\+Offset (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the position of the first track. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a94c216b22d35e8cb6a91a9597ba592ce}\label{classCRL_1_1RoutingLayerGauge_a94c216b22d35e8cb6a91a9597ba592ce}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!get\+Pitch@{get\+Pitch}}
|
||||
\index{get\+Pitch@{get\+Pitch}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Pitch()}{getPitch()}}
|
||||
{\footnotesize\ttfamily \textbf{ Db\+U\+::\+Unit} C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Pitch (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the position of the first track. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a94c216b22d35e8cb6a91a9597ba592ce}\label{classCRL_1_1RoutingLayerGauge_a94c216b22d35e8cb6a91a9597ba592ce}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!getPitch@{getPitch}}
|
||||
\index{getPitch@{getPitch}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getPitch()}{getPitch()}}
|
||||
{\footnotesize\ttfamily \textbf{ Db\+U\+::\+Unit} CRL\+::\+Routing\+Layer\+Gauge\+::get\+Pitch (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the distance center-\/to-\/center between tracks. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_aaf1ada741341b95d0f24fff97a242ef1}\label{classCRL_1_1RoutingLayerGauge_aaf1ada741341b95d0f24fff97a242ef1}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!get\+Half\+Pitch@{get\+Half\+Pitch}}
|
||||
\index{get\+Half\+Pitch@{get\+Half\+Pitch}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Half\+Pitch()}{getHalfPitch()}}
|
||||
{\footnotesize\ttfamily \textbf{ Db\+U\+::\+Unit} C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Half\+Pitch (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the distance center-\/to-\/center between tracks. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_aaf1ada741341b95d0f24fff97a242ef1}\label{classCRL_1_1RoutingLayerGauge_aaf1ada741341b95d0f24fff97a242ef1}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!getHalfPitch@{getHalfPitch}}
|
||||
\index{getHalfPitch@{getHalfPitch}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getHalfPitch()}{getHalfPitch()}}
|
||||
{\footnotesize\ttfamily \textbf{ Db\+U\+::\+Unit} CRL\+::\+Routing\+Layer\+Gauge\+::get\+Half\+Pitch (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the half distance center-\/to-\/center between tracks. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_ab29fa7895f4fe661eb85bed9f6a5860e}\label{classCRL_1_1RoutingLayerGauge_ab29fa7895f4fe661eb85bed9f6a5860e}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!get\+Wire\+Width@{get\+Wire\+Width}}
|
||||
\index{get\+Wire\+Width@{get\+Wire\+Width}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Wire\+Width()}{getWireWidth()}}
|
||||
{\footnotesize\ttfamily \textbf{ Db\+U\+::\+Unit} C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Wire\+Width (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the half distance center-\/to-\/center between tracks. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_ab29fa7895f4fe661eb85bed9f6a5860e}\label{classCRL_1_1RoutingLayerGauge_ab29fa7895f4fe661eb85bed9f6a5860e}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!getWireWidth@{getWireWidth}}
|
||||
\index{getWireWidth@{getWireWidth}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getWireWidth()}{getWireWidth()}}
|
||||
{\footnotesize\ttfamily \textbf{ Db\+U\+::\+Unit} CRL\+::\+Routing\+Layer\+Gauge\+::get\+Wire\+Width (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the width of the routing wires. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a57183085c39be7edcb87f4f770f8e535}\label{classCRL_1_1RoutingLayerGauge_a57183085c39be7edcb87f4f770f8e535}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!get\+Half\+Wire\+Width@{get\+Half\+Wire\+Width}}
|
||||
\index{get\+Half\+Wire\+Width@{get\+Half\+Wire\+Width}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Half\+Wire\+Width()}{getHalfWireWidth()}}
|
||||
{\footnotesize\ttfamily \textbf{ Db\+U\+::\+Unit} C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Half\+Wire\+Width (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the width of the routing wires. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a57183085c39be7edcb87f4f770f8e535}\label{classCRL_1_1RoutingLayerGauge_a57183085c39be7edcb87f4f770f8e535}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!getHalfWireWidth@{getHalfWireWidth}}
|
||||
\index{getHalfWireWidth@{getHalfWireWidth}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getHalfWireWidth()}{getHalfWireWidth()}}
|
||||
{\footnotesize\ttfamily \textbf{ Db\+U\+::\+Unit} CRL\+::\+Routing\+Layer\+Gauge\+::get\+Half\+Wire\+Width (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the half width of the routing wires. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_ac0783d29a7f9f6a2f02ac72f3196d637}\label{classCRL_1_1RoutingLayerGauge_ac0783d29a7f9f6a2f02ac72f3196d637}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!get\+Via\+Width@{get\+Via\+Width}}
|
||||
\index{get\+Via\+Width@{get\+Via\+Width}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Via\+Width()}{getViaWidth()}}
|
||||
{\footnotesize\ttfamily \textbf{ Db\+U\+::\+Unit} C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Via\+Width (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the half width of the routing wires. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_ac0783d29a7f9f6a2f02ac72f3196d637}\label{classCRL_1_1RoutingLayerGauge_ac0783d29a7f9f6a2f02ac72f3196d637}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!getViaWidth@{getViaWidth}}
|
||||
\index{getViaWidth@{getViaWidth}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getViaWidth()}{getViaWidth()}}
|
||||
{\footnotesize\ttfamily \textbf{ Db\+U\+::\+Unit} CRL\+::\+Routing\+Layer\+Gauge\+::get\+Via\+Width (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the side of the routing V\+I\+As. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a0f090ea25ef6f88e691fc6e572f79e16}\label{classCRL_1_1RoutingLayerGauge_a0f090ea25ef6f88e691fc6e572f79e16}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!get\+Half\+Via\+Width@{get\+Half\+Via\+Width}}
|
||||
\index{get\+Half\+Via\+Width@{get\+Half\+Via\+Width}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Half\+Via\+Width()}{getHalfViaWidth()}}
|
||||
{\footnotesize\ttfamily \textbf{ Db\+U\+::\+Unit} C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Half\+Via\+Width (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
{\bfseries{Returns\+:}} the side of the routing VIAs. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_a0f090ea25ef6f88e691fc6e572f79e16}\label{classCRL_1_1RoutingLayerGauge_a0f090ea25ef6f88e691fc6e572f79e16}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!getHalfViaWidth@{getHalfViaWidth}}
|
||||
\index{getHalfViaWidth@{getHalfViaWidth}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getHalfViaWidth()}{getHalfViaWidth()}}
|
||||
{\footnotesize\ttfamily \textbf{ Db\+U\+::\+Unit} CRL\+::\+Routing\+Layer\+Gauge\+::get\+Half\+Via\+Width (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
{\bfseries Returns\+:} the half side of the routing V\+I\+As. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_ab8d5ae22c453605226b2695c2568c4f5}\label{classCRL_1_1RoutingLayerGauge_ab8d5ae22c453605226b2695c2568c4f5}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!divide@{divide}}
|
||||
\index{divide@{divide}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{divide()}{divide()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Routing\+Layer\+Gauge\+::divide (\begin{DoxyParamCaption}\item[{\textbf{ Db\+U\+::\+Unit}}]{dividend, }\item[{long \&}]{quotient, }\item[{long \&}]{modulo }\end{DoxyParamCaption}) const}
|
||||
{\bfseries{Returns\+:}} the half side of the routing VIAs. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_ab8d5ae22c453605226b2695c2568c4f5}\label{classCRL_1_1RoutingLayerGauge_ab8d5ae22c453605226b2695c2568c4f5}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!divide@{divide}}
|
||||
\index{divide@{divide}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{divide()}{divide()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Routing\+Layer\+Gauge\+::divide (\begin{DoxyParamCaption}\item[{\textbf{ Db\+U\+::\+Unit}}]{dividend, }\item[{long \&}]{quotient, }\item[{long \&}]{modulo }\end{DoxyParamCaption}) const}
|
||||
|
||||
|
||||
\begin{DoxyParams}{Parameters}
|
||||
|
@ -184,18 +184,18 @@ Referenced by C\+R\+L\+::\+Routing\+Gauge\+::get\+Layer\+Direction().
|
|||
\hline
|
||||
\end{DoxyParams}
|
||||
\mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_ab9bbb7959ca58438d59709398044daae}\label{classCRL_1_1RoutingLayerGauge_ab9bbb7959ca58438d59709398044daae}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!get\+Track\+Number@{get\+Track\+Number}}
|
||||
\index{get\+Track\+Number@{get\+Track\+Number}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Track\+Number()}{getTrackNumber()}}
|
||||
{\footnotesize\ttfamily unsigned int C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Track\+Number (\begin{DoxyParamCaption}\item[{\textbf{ Db\+U\+::\+Unit}}]{start, }\item[{\textbf{ Db\+U\+::\+Unit}}]{stop }\end{DoxyParamCaption}) const}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!getTrackNumber@{getTrackNumber}}
|
||||
\index{getTrackNumber@{getTrackNumber}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getTrackNumber()}{getTrackNumber()}}
|
||||
{\footnotesize\ttfamily unsigned int CRL\+::\+Routing\+Layer\+Gauge\+::get\+Track\+Number (\begin{DoxyParamCaption}\item[{\textbf{ Db\+U\+::\+Unit}}]{start, }\item[{\textbf{ Db\+U\+::\+Unit}}]{stop }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} the number of tracks that can tool place in the interval {\ttfamily \mbox{[}start\+:stop\mbox{]}}. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_ad61cdf130c8b739bb44a01cfd5968022}\label{classCRL_1_1RoutingLayerGauge_ad61cdf130c8b739bb44a01cfd5968022}}
|
||||
\index{C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}!get\+Track\+Index@{get\+Track\+Index}}
|
||||
\index{get\+Track\+Index@{get\+Track\+Index}!C\+R\+L\+::\+Routing\+Layer\+Gauge@{C\+R\+L\+::\+Routing\+Layer\+Gauge}}
|
||||
\subsubsection{\texorpdfstring{get\+Track\+Index()}{getTrackIndex()}}
|
||||
{\footnotesize\ttfamily unsigned int C\+R\+L\+::\+Routing\+Layer\+Gauge\+::get\+Track\+Index (\begin{DoxyParamCaption}\item[{\textbf{ Db\+U\+::\+Unit}}]{start, }\item[{\textbf{ Db\+U\+::\+Unit}}]{stop, }\item[{\textbf{ Db\+U\+::\+Unit}}]{position, }\item[{unsigned}]{mode }\end{DoxyParamCaption}) const}
|
||||
{\bfseries{Returns\+:}} the number of tracks that can tool place in the interval {\ttfamily \mbox{[}start\+:stop\mbox{]}}. \mbox{\Hypertarget{classCRL_1_1RoutingLayerGauge_ad61cdf130c8b739bb44a01cfd5968022}\label{classCRL_1_1RoutingLayerGauge_ad61cdf130c8b739bb44a01cfd5968022}}
|
||||
\index{CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}!getTrackIndex@{getTrackIndex}}
|
||||
\index{getTrackIndex@{getTrackIndex}!CRL::RoutingLayerGauge@{CRL::RoutingLayerGauge}}
|
||||
\doxysubsubsection{\texorpdfstring{getTrackIndex()}{getTrackIndex()}}
|
||||
{\footnotesize\ttfamily unsigned int CRL\+::\+Routing\+Layer\+Gauge\+::get\+Track\+Index (\begin{DoxyParamCaption}\item[{\textbf{ Db\+U\+::\+Unit}}]{start, }\item[{\textbf{ Db\+U\+::\+Unit}}]{stop, }\item[{\textbf{ Db\+U\+::\+Unit}}]{position, }\item[{unsigned}]{mode }\end{DoxyParamCaption}) const}
|
||||
|
||||
{\bfseries Returns\+:} the index of the track nearest position {\ttfamily position} in interval {\ttfamily \mbox{[}start\+:stop\mbox{]}}, according the rounding {\ttfamily mode}.
|
||||
{\bfseries{Returns\+:}} the index of the track nearest position {\ttfamily position} in interval {\ttfamily \mbox{[}start\+:stop\mbox{]}}, according the rounding {\ttfamily mode}.
|
||||
|
||||
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
||||
\item
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
\hypertarget{classCRL_1_1SearchPath}{}\section{C\+RL\+:\+:Search\+Path Class Reference}
|
||||
\label{classCRL_1_1SearchPath}\index{C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}}
|
||||
\hypertarget{classCRL_1_1SearchPath}{}\doxysection{CRL\+::Search\+Path Class Reference}
|
||||
\label{classCRL_1_1SearchPath}\index{CRL::SearchPath@{CRL::SearchPath}}
|
||||
|
||||
|
||||
An ordered list of search pathes.
|
||||
|
||||
|
||||
\subsection*{Classes}
|
||||
\doxysubsection*{Classes}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
class \mbox{\hyperlink{classCRL_1_1SearchPath_1_1Element}{Element}}
|
||||
\begin{DoxyCompactList}\small\item\em An element of the search path (mapping a directory). \end{DoxyCompactList}\end{DoxyCompactItemize}
|
||||
\subsection*{Public Member Functions}
|
||||
\doxysubsection*{Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
void \mbox{\hyperlink{classCRL_1_1SearchPath_a7081332b63c642917b4ca15f665662f4}{reset}} ()
|
||||
|
@ -35,24 +35,24 @@ size\+\_\+t \mbox{\hyperlink{classCRL_1_1SearchPath_a0e255b4339b5ec59bc8425bad05
|
|||
\item
|
||||
const \mbox{\hyperlink{classCRL_1_1SearchPath_1_1Element}{Element}} \& \mbox{\hyperlink{classCRL_1_1SearchPath_a2ba563c50865bc8417d65cf4a6b342d1}{operator\mbox{[}$\,$\mbox{]}}} (size\+\_\+t index) const
|
||||
\end{DoxyCompactItemize}
|
||||
\subsection*{Static Public Member Functions}
|
||||
\doxysubsection*{Static Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
static std\+::string \mbox{\hyperlink{classCRL_1_1SearchPath_aef473ae1037c8cb792a3af02baea6fdc}{extract\+Lib\+Name}} (const std\+::string \&)
|
||||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
\doxysubsection{Detailed Description}
|
||||
An ordered list of search pathes.
|
||||
|
||||
The \mbox{\hyperlink{classCRL_1_1SearchPath}{Search\+Path}} is an \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}} owned object, and as such it\textquotesingle{}s constructors \& destructors are made inaccessible by the outside world.
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1SearchPath_aef473ae1037c8cb792a3af02baea6fdc}\label{classCRL_1_1SearchPath_aef473ae1037c8cb792a3af02baea6fdc}}
|
||||
\index{C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}!extract\+Lib\+Name@{extract\+Lib\+Name}}
|
||||
\index{extract\+Lib\+Name@{extract\+Lib\+Name}!C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}}
|
||||
\subsubsection{\texorpdfstring{extract\+Lib\+Name()}{extractLibName()}}
|
||||
{\footnotesize\ttfamily std\+::string C\+R\+L\+::\+Search\+Path\+::extract\+Lib\+Name (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
\index{CRL::SearchPath@{CRL::SearchPath}!extractLibName@{extractLibName}}
|
||||
\index{extractLibName@{extractLibName}!CRL::SearchPath@{CRL::SearchPath}}
|
||||
\doxysubsubsection{\texorpdfstring{extractLibName()}{extractLibName()}}
|
||||
{\footnotesize\ttfamily std\+::string CRL\+::\+Search\+Path\+::extract\+Lib\+Name (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
|
||||
\begin{DoxyReturn}{Returns}
|
||||
the library name guessed from a directory path. This is the last component of the, stripped of any extention.
|
||||
|
@ -62,38 +62,38 @@ the library name guessed from a directory path. This is the last component of th
|
|||
Referenced by append().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1SearchPath_a7081332b63c642917b4ca15f665662f4}\label{classCRL_1_1SearchPath_a7081332b63c642917b4ca15f665662f4}}
|
||||
\index{C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}!reset@{reset}}
|
||||
\index{reset@{reset}!C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}}
|
||||
\subsubsection{\texorpdfstring{reset()}{reset()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Search\+Path\+::reset (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::SearchPath@{CRL::SearchPath}!reset@{reset}}
|
||||
\index{reset@{reset}!CRL::SearchPath@{CRL::SearchPath}}
|
||||
\doxysubsubsection{\texorpdfstring{reset()}{reset()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Search\+Path\+::reset (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Clear all the search path. Only the first, corresponding to the working library is kept. \mbox{\Hypertarget{classCRL_1_1SearchPath_af358bdb1e940f08137f887f70eb641e3}\label{classCRL_1_1SearchPath_af358bdb1e940f08137f887f70eb641e3}}
|
||||
\index{C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}!append@{append}}
|
||||
\index{append@{append}!C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}}
|
||||
\subsubsection{\texorpdfstring{append()}{append()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Search\+Path\+::append (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{path, }\item[{const std\+::string \&}]{name = {\ttfamily \char`\"{}\char`\"{}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::SearchPath@{CRL::SearchPath}!append@{append}}
|
||||
\index{append@{append}!CRL::SearchPath@{CRL::SearchPath}}
|
||||
\doxysubsubsection{\texorpdfstring{append()}{append()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Search\+Path\+::append (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{path, }\item[{const std\+::string \&}]{name = {\ttfamily \char`\"{}\char`\"{}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Append a search path. The {\ttfamily name} gives the library name.
|
||||
|
||||
References extract\+Lib\+Name().
|
||||
|
||||
\mbox{\Hypertarget{classCRL_1_1SearchPath_af39d78a63d880e90ae6f947abf1fe322}\label{classCRL_1_1SearchPath_af39d78a63d880e90ae6f947abf1fe322}}
|
||||
\index{C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}!prepend@{prepend}}
|
||||
\index{prepend@{prepend}!C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}}
|
||||
\subsubsection{\texorpdfstring{prepend()}{prepend()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Search\+Path\+::prepend (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{path, }\item[{const std\+::string \&}]{name = {\ttfamily \char`\"{}\char`\"{}} }\end{DoxyParamCaption})}
|
||||
\index{CRL::SearchPath@{CRL::SearchPath}!prepend@{prepend}}
|
||||
\index{prepend@{prepend}!CRL::SearchPath@{CRL::SearchPath}}
|
||||
\doxysubsubsection{\texorpdfstring{prepend()}{prepend()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Search\+Path\+::prepend (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{path, }\item[{const std\+::string \&}]{name = {\ttfamily \char`\"{}\char`\"{}} }\end{DoxyParamCaption})}
|
||||
|
||||
Prepend a search path. The {\ttfamily name} gives the library name. \mbox{\Hypertarget{classCRL_1_1SearchPath_a6cd1524e1048f246682cd5ef40145d67}\label{classCRL_1_1SearchPath_a6cd1524e1048f246682cd5ef40145d67}}
|
||||
\index{C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}!replace@{replace}}
|
||||
\index{replace@{replace}!C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}}
|
||||
\subsubsection{\texorpdfstring{replace()}{replace()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Search\+Path\+::replace (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{path, }\item[{const std\+::string \&}]{name, }\item[{size\+\_\+t}]{index }\end{DoxyParamCaption})}
|
||||
\index{CRL::SearchPath@{CRL::SearchPath}!replace@{replace}}
|
||||
\index{replace@{replace}!CRL::SearchPath@{CRL::SearchPath}}
|
||||
\doxysubsubsection{\texorpdfstring{replace()}{replace()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Search\+Path\+::replace (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{path, }\item[{const std\+::string \&}]{name, }\item[{size\+\_\+t}]{index }\end{DoxyParamCaption})}
|
||||
|
||||
Replace the search path element at index {\ttfamily index}. \mbox{\Hypertarget{classCRL_1_1SearchPath_af8e579af7e78dddb7a014d4bbbf9a36f}\label{classCRL_1_1SearchPath_af8e579af7e78dddb7a014d4bbbf9a36f}}
|
||||
\index{C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}!locate@{locate}}
|
||||
\index{locate@{locate}!C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}}
|
||||
\subsubsection{\texorpdfstring{locate()}{locate()}}
|
||||
{\footnotesize\ttfamily size\+\_\+t C\+R\+L\+::\+Search\+Path\+::locate (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{file, }\item[{std\+::ios\+::openmode}]{mode = {\ttfamily std\+:\+:ios\+:\+:in}, }\item[{int}]{first = {\ttfamily 0}, }\item[{int}]{last = {\ttfamily 64} }\end{DoxyParamCaption})}
|
||||
\index{CRL::SearchPath@{CRL::SearchPath}!locate@{locate}}
|
||||
\index{locate@{locate}!CRL::SearchPath@{CRL::SearchPath}}
|
||||
\doxysubsubsection{\texorpdfstring{locate()}{locate()}}
|
||||
{\footnotesize\ttfamily size\+\_\+t CRL\+::\+Search\+Path\+::locate (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{file, }\item[{std\+::ios\+::openmode}]{mode = {\ttfamily std\+:\+:ios\+:\+:in}, }\item[{int}]{first = {\ttfamily 0}, }\item[{int}]{last = {\ttfamily 64} }\end{DoxyParamCaption})}
|
||||
|
||||
|
||||
\begin{DoxyParams}{Parameters}
|
||||
|
@ -103,59 +103,59 @@ Replace the search path element at index {\ttfamily index}. \mbox{\Hypertarget{c
|
|||
\hline
|
||||
{\em first} & the lower bound in the search path elements. \\
|
||||
\hline
|
||||
{\em last} & the upper bound in the search path elements. {\bfseries Returns\+:} the index of the search path element in which the file has been found.\\
|
||||
{\em last} & the upper bound in the search path elements. {\bfseries{Returns\+:}} the index of the search path element in which the file has been found.\\
|
||||
\hline
|
||||
\end{DoxyParams}
|
||||
Try to locate a file named {\ttfamily file} (without leading path, but with extention) and check if it can be opened in the desired {\ttfamily mode}. The file is not left opened, but the memory of the search is kept for further operations. \mbox{\Hypertarget{classCRL_1_1SearchPath_a861b3045d7ee4671c93ba0396e3639f9}\label{classCRL_1_1SearchPath_a861b3045d7ee4671c93ba0396e3639f9}}
|
||||
\index{C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}!get\+Size@{get\+Size}}
|
||||
\index{get\+Size@{get\+Size}!C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}}
|
||||
\subsubsection{\texorpdfstring{get\+Size()}{getSize()}}
|
||||
{\footnotesize\ttfamily size\+\_\+t C\+R\+L\+::\+Search\+Path\+::get\+Size (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::SearchPath@{CRL::SearchPath}!getSize@{getSize}}
|
||||
\index{getSize@{getSize}!CRL::SearchPath@{CRL::SearchPath}}
|
||||
\doxysubsubsection{\texorpdfstring{getSize()}{getSize()}}
|
||||
{\footnotesize\ttfamily size\+\_\+t CRL\+::\+Search\+Path\+::get\+Size (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
\begin{DoxyReturn}{Returns}
|
||||
the number of search path elements (directories).
|
||||
\end{DoxyReturn}
|
||||
\mbox{\Hypertarget{classCRL_1_1SearchPath_a1571b1b80eca0da7333a014044158b6f}\label{classCRL_1_1SearchPath_a1571b1b80eca0da7333a014044158b6f}}
|
||||
\index{C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}!get\+Selected@{get\+Selected}}
|
||||
\index{get\+Selected@{get\+Selected}!C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}}
|
||||
\subsubsection{\texorpdfstring{get\+Selected()}{getSelected()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Search\+Path\+::get\+Selected (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::SearchPath@{CRL::SearchPath}!getSelected@{getSelected}}
|
||||
\index{getSelected@{getSelected}!CRL::SearchPath@{CRL::SearchPath}}
|
||||
\doxysubsubsection{\texorpdfstring{getSelected()}{getSelected()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Search\+Path\+::get\+Selected (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
\begin{DoxyReturn}{Returns}
|
||||
the search path element selected through the last locate request.
|
||||
\end{DoxyReturn}
|
||||
\mbox{\Hypertarget{classCRL_1_1SearchPath_aa1023cd4721778d12756850a57f6a530}\label{classCRL_1_1SearchPath_aa1023cd4721778d12756850a57f6a530}}
|
||||
\index{C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}!get\+Index@{get\+Index}}
|
||||
\index{get\+Index@{get\+Index}!C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}}
|
||||
\subsubsection{\texorpdfstring{get\+Index()}{getIndex()}}
|
||||
{\footnotesize\ttfamily size\+\_\+t C\+R\+L\+::\+Search\+Path\+::get\+Index (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::SearchPath@{CRL::SearchPath}!getIndex@{getIndex}}
|
||||
\index{getIndex@{getIndex}!CRL::SearchPath@{CRL::SearchPath}}
|
||||
\doxysubsubsection{\texorpdfstring{getIndex()}{getIndex()}}
|
||||
{\footnotesize\ttfamily size\+\_\+t CRL\+::\+Search\+Path\+::get\+Index (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
\begin{DoxyReturn}{Returns}
|
||||
the index of search path element selected through the last locate request.
|
||||
\end{DoxyReturn}
|
||||
\mbox{\Hypertarget{classCRL_1_1SearchPath_ac6a365281c272da46a02e68de2a401d1}\label{classCRL_1_1SearchPath_ac6a365281c272da46a02e68de2a401d1}}
|
||||
\index{C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}!has\+Selected@{has\+Selected}}
|
||||
\index{has\+Selected@{has\+Selected}!C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}}
|
||||
\subsubsection{\texorpdfstring{has\+Selected()}{hasSelected()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Search\+Path\+::has\+Selected (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::SearchPath@{CRL::SearchPath}!hasSelected@{hasSelected}}
|
||||
\index{hasSelected@{hasSelected}!CRL::SearchPath@{CRL::SearchPath}}
|
||||
\doxysubsubsection{\texorpdfstring{hasSelected()}{hasSelected()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Search\+Path\+::has\+Selected (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
\begin{DoxyReturn}{Returns}
|
||||
{\bfseries true} if an element is currently selected (a locate has been performed).
|
||||
{\bfseries{true}} if an element is currently selected (a locate has been performed).
|
||||
\end{DoxyReturn}
|
||||
\mbox{\Hypertarget{classCRL_1_1SearchPath_a0e255b4339b5ec59bc8425bad057dc4f}\label{classCRL_1_1SearchPath_a0e255b4339b5ec59bc8425bad057dc4f}}
|
||||
\index{C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}!has\+Path@{has\+Path}}
|
||||
\index{has\+Path@{has\+Path}!C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}}
|
||||
\subsubsection{\texorpdfstring{has\+Path()}{hasPath()}}
|
||||
{\footnotesize\ttfamily bool C\+R\+L\+::\+Search\+Path\+::has\+Path (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{path }\end{DoxyParamCaption}) const}
|
||||
\index{CRL::SearchPath@{CRL::SearchPath}!hasPath@{hasPath}}
|
||||
\index{hasPath@{hasPath}!CRL::SearchPath@{CRL::SearchPath}}
|
||||
\doxysubsubsection{\texorpdfstring{hasPath()}{hasPath()}}
|
||||
{\footnotesize\ttfamily bool CRL\+::\+Search\+Path\+::has\+Path (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{path }\end{DoxyParamCaption}) const}
|
||||
|
||||
\begin{DoxyReturn}{Returns}
|
||||
{\bfseries true} if the path is present in the search path (at any position).
|
||||
{\bfseries{true}} if the path is present in the search path (at any position).
|
||||
\end{DoxyReturn}
|
||||
\mbox{\Hypertarget{classCRL_1_1SearchPath_a2ba563c50865bc8417d65cf4a6b342d1}\label{classCRL_1_1SearchPath_a2ba563c50865bc8417d65cf4a6b342d1}}
|
||||
\index{C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}!operator\mbox{[}\mbox{]}@{operator[]}}
|
||||
\index{operator\mbox{[}\mbox{]}@{operator[]}!C\+R\+L\+::\+Search\+Path@{C\+R\+L\+::\+Search\+Path}}
|
||||
\subsubsection{\texorpdfstring{operator[]()}{operator[]()}}
|
||||
{\footnotesize\ttfamily const \mbox{\hyperlink{classCRL_1_1SearchPath_1_1Element}{Element}} \& C\+R\+L\+::\+Search\+Path\+::operator\mbox{[}$\,$\mbox{]} (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{index }\end{DoxyParamCaption}) const}
|
||||
\index{CRL::SearchPath@{CRL::SearchPath}!operator\mbox{[}\mbox{]}@{operator[]}}
|
||||
\index{operator\mbox{[}\mbox{]}@{operator[]}!CRL::SearchPath@{CRL::SearchPath}}
|
||||
\doxysubsubsection{\texorpdfstring{operator[]()}{operator[]()}}
|
||||
{\footnotesize\ttfamily const \mbox{\hyperlink{classCRL_1_1SearchPath_1_1Element}{Element}} \& CRL\+::\+Search\+Path\+::operator\mbox{[}$\,$\mbox{]} (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{index }\end{DoxyParamCaption}) const}
|
||||
|
||||
\begin{DoxyReturn}{Returns}
|
||||
The search path element at position {\ttfamily index}. If {\ttfamily index} is out of bounds, an empty \mbox{\hyperlink{classCRL_1_1SearchPath_1_1Element}{Element}} is returned.
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
\hypertarget{classCRL_1_1SearchPath_1_1Element}{}\section{C\+RL\+:\+:Search\+Path\+:\+:Element Class Reference}
|
||||
\label{classCRL_1_1SearchPath_1_1Element}\index{C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}}
|
||||
\hypertarget{classCRL_1_1SearchPath_1_1Element}{}\doxysection{CRL\+::Search\+Path\+::Element Class Reference}
|
||||
\label{classCRL_1_1SearchPath_1_1Element}\index{CRL::SearchPath::Element@{CRL::SearchPath::Element}}
|
||||
|
||||
|
||||
An element of the search path (mapping a directory).
|
||||
|
||||
|
||||
\subsection*{Public Member Functions}
|
||||
\doxysubsection*{Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
\mbox{\hyperlink{classCRL_1_1SearchPath_1_1Element_a285f27a24b1bdc986bd0316794863e45}{Element}} (const std\+::string \&path=\char`\"{}\char`\"{}, const std\+::string \&name=\char`\"{}\char`\"{})
|
||||
|
@ -18,42 +18,42 @@ const std\+::string \& \mbox{\hyperlink{classCRL_1_1SearchPath_1_1Element_a58e73
|
|||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
\doxysubsection{Detailed Description}
|
||||
An element of the search path (mapping a directory).
|
||||
|
||||
\subsection{Constructor \& Destructor Documentation}
|
||||
\doxysubsection{Constructor \& Destructor Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1SearchPath_1_1Element_a285f27a24b1bdc986bd0316794863e45}\label{classCRL_1_1SearchPath_1_1Element_a285f27a24b1bdc986bd0316794863e45}}
|
||||
\index{C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}!Element@{Element}}
|
||||
\index{Element@{Element}!C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}}
|
||||
\subsubsection{\texorpdfstring{Element()}{Element()}}
|
||||
{\footnotesize\ttfamily C\+R\+L\+::\+Search\+Path\+::\+Element\+::\+Element (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{path = {\ttfamily \char`\"{}\char`\"{}}, }\item[{const std\+::string \&}]{name = {\ttfamily \char`\"{}\char`\"{}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::SearchPath::Element@{CRL::SearchPath::Element}!Element@{Element}}
|
||||
\index{Element@{Element}!CRL::SearchPath::Element@{CRL::SearchPath::Element}}
|
||||
\doxysubsubsection{\texorpdfstring{Element()}{Element()}}
|
||||
{\footnotesize\ttfamily CRL\+::\+Search\+Path\+::\+Element\+::\+Element (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{path = {\ttfamily \char`\"{}\char`\"{}}, }\item[{const std\+::string \&}]{name = {\ttfamily \char`\"{}\char`\"{}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
A new element bound to {\ttfamily path}, with library {\ttfamily name}.
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1SearchPath_1_1Element_ab2ab7a961f0b9fa791f266c8ee63b494}\label{classCRL_1_1SearchPath_1_1Element_ab2ab7a961f0b9fa791f266c8ee63b494}}
|
||||
\index{C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}!empty@{empty}}
|
||||
\index{empty@{empty}!C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}}
|
||||
\subsubsection{\texorpdfstring{empty()}{empty()}}
|
||||
{\footnotesize\ttfamily size\+\_\+t C\+R\+L\+::\+Search\+Path\+::\+Element\+::empty (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::SearchPath::Element@{CRL::SearchPath::Element}!empty@{empty}}
|
||||
\index{empty@{empty}!CRL::SearchPath::Element@{CRL::SearchPath::Element}}
|
||||
\doxysubsubsection{\texorpdfstring{empty()}{empty()}}
|
||||
{\footnotesize\ttfamily size\+\_\+t CRL\+::\+Search\+Path\+::\+Element\+::empty (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
\begin{DoxyReturn}{Returns}
|
||||
{\bfseries true} if the element is empty (no path).
|
||||
{\bfseries{true}} if the element is empty (no path).
|
||||
\end{DoxyReturn}
|
||||
\mbox{\Hypertarget{classCRL_1_1SearchPath_1_1Element_a91f3e1af2b687e2afe4369ba5882ac89}\label{classCRL_1_1SearchPath_1_1Element_a91f3e1af2b687e2afe4369ba5882ac89}}
|
||||
\index{C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}!get\+Path@{get\+Path}}
|
||||
\index{get\+Path@{get\+Path}!C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}}
|
||||
\subsubsection{\texorpdfstring{get\+Path()}{getPath()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Search\+Path\+::\+Element\+::get\+Path (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::SearchPath::Element@{CRL::SearchPath::Element}!getPath@{getPath}}
|
||||
\index{getPath@{getPath}!CRL::SearchPath::Element@{CRL::SearchPath::Element}}
|
||||
\doxysubsubsection{\texorpdfstring{getPath()}{getPath()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Search\+Path\+::\+Element\+::get\+Path (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
\begin{DoxyReturn}{Returns}
|
||||
the {\ttfamily path} (directory) of the element.
|
||||
\end{DoxyReturn}
|
||||
\mbox{\Hypertarget{classCRL_1_1SearchPath_1_1Element_a58e738bdc59bd7d5344e9271427b0869}\label{classCRL_1_1SearchPath_1_1Element_a58e738bdc59bd7d5344e9271427b0869}}
|
||||
\index{C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}!get\+Name@{get\+Name}}
|
||||
\index{get\+Name@{get\+Name}!C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}}
|
||||
\subsubsection{\texorpdfstring{get\+Name()}{getName()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Search\+Path\+::\+Element\+::get\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
\index{CRL::SearchPath::Element@{CRL::SearchPath::Element}!getName@{getName}}
|
||||
\index{getName@{getName}!CRL::SearchPath::Element@{CRL::SearchPath::Element}}
|
||||
\doxysubsubsection{\texorpdfstring{getName()}{getName()}}
|
||||
{\footnotesize\ttfamily const std\+::string \& CRL\+::\+Search\+Path\+::\+Element\+::get\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
\begin{DoxyReturn}{Returns}
|
||||
the {\ttfamily name} (of the library) of the element.
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
\hypertarget{classCRL_1_1ToolEngine}{}\section{C\+RL\+:\+:Tool\+Engine Class Reference}
|
||||
\label{classCRL_1_1ToolEngine}\index{C\+R\+L\+::\+Tool\+Engine@{C\+R\+L\+::\+Tool\+Engine}}
|
||||
\hypertarget{classCRL_1_1ToolEngine}{}\doxysection{CRL\+::Tool\+Engine Class Reference}
|
||||
\label{classCRL_1_1ToolEngine}\index{CRL::ToolEngine@{CRL::ToolEngine}}
|
||||
|
||||
|
||||
Base Class of all Coriolis Tools.
|
||||
|
@ -7,14 +7,14 @@ Base Class of all Coriolis Tools.
|
|||
|
||||
|
||||
|
||||
Inherits \textbf{ Hurricane\+::\+D\+Bo}.
|
||||
Inherits \textbf{ Hurricane\+::\+DBo}.
|
||||
|
||||
\subsection*{Public Member Functions}
|
||||
\doxysubsection*{Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
virtual const \textbf{ Name} \& \mbox{\hyperlink{classCRL_1_1ToolEngine_a98c8fd84e7ea36d25287c08b75e9d5e7}{get\+Name}} () const =0
|
||||
\end{DoxyCompactItemize}
|
||||
\subsection*{Static Public Member Functions}
|
||||
\doxysubsection*{Static Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
static \mbox{\hyperlink{namespaceCRL_ae49bc0c5f113bba964680768556dd1b3}{Tool\+Engines}} \mbox{\hyperlink{classCRL_1_1ToolEngine_afb78e8f180ecc36ff8fa4e91e7885d37}{get}} (const \textbf{ Cell} $\ast$cell)
|
||||
|
@ -25,39 +25,39 @@ static void \mbox{\hyperlink{classCRL_1_1ToolEngine_a3ce4d591198922c56a328bced79
|
|||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
\doxysubsection{Detailed Description}
|
||||
Base Class of all Coriolis Tools.
|
||||
|
||||
\mbox{\hyperlink{classCRL_1_1ToolEngine}{Tool\+Engine}} is the base class of all tools for coriolis, used for Mauka, Knik, Kite, ...
|
||||
|
||||
Provides the basic mechanism for finding a tool and hooking it through a relation on a Cell.
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classCRL_1_1ToolEngine_afb78e8f180ecc36ff8fa4e91e7885d37}\label{classCRL_1_1ToolEngine_afb78e8f180ecc36ff8fa4e91e7885d37}}
|
||||
\index{C\+R\+L\+::\+Tool\+Engine@{C\+R\+L\+::\+Tool\+Engine}!get@{get}}
|
||||
\index{get@{get}!C\+R\+L\+::\+Tool\+Engine@{C\+R\+L\+::\+Tool\+Engine}}
|
||||
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceCRL_ae49bc0c5f113bba964680768556dd1b3}{Tool\+Engines}} C\+R\+L\+::\+Tool\+Engine\+::get (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
\index{CRL::ToolEngine@{CRL::ToolEngine}!get@{get}}
|
||||
\index{get@{get}!CRL::ToolEngine@{CRL::ToolEngine}}
|
||||
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceCRL_ae49bc0c5f113bba964680768556dd1b3}{Tool\+Engines}} CRL\+::\+Tool\+Engine\+::get (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} The Collection of all Tool\+Engines hooked {\ttfamily cell}. \mbox{\Hypertarget{classCRL_1_1ToolEngine_a1c2261333735f6fd59b51708516b8b23}\label{classCRL_1_1ToolEngine_a1c2261333735f6fd59b51708516b8b23}}
|
||||
\index{C\+R\+L\+::\+Tool\+Engine@{C\+R\+L\+::\+Tool\+Engine}!get@{get}}
|
||||
\index{get@{get}!C\+R\+L\+::\+Tool\+Engine@{C\+R\+L\+::\+Tool\+Engine}}
|
||||
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1ToolEngine}{Tool\+Engine}} $\ast$ C\+R\+L\+::\+Tool\+Engine\+::get (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{const \textbf{ Name} \&}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
{\bfseries{Returns\+:}} The Collection of all Tool\+Engines hooked {\ttfamily cell}. \mbox{\Hypertarget{classCRL_1_1ToolEngine_a1c2261333735f6fd59b51708516b8b23}\label{classCRL_1_1ToolEngine_a1c2261333735f6fd59b51708516b8b23}}
|
||||
\index{CRL::ToolEngine@{CRL::ToolEngine}!get@{get}}
|
||||
\index{get@{get}!CRL::ToolEngine@{CRL::ToolEngine}}
|
||||
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{classCRL_1_1ToolEngine}{Tool\+Engine}} $\ast$ CRL\+::\+Tool\+Engine\+::get (\begin{DoxyParamCaption}\item[{const \textbf{ Cell} $\ast$}]{cell, }\item[{const \textbf{ Name} \&}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
|
||||
{\bfseries Returns\+:} The \mbox{\hyperlink{classCRL_1_1ToolEngine}{Tool\+Engine}} of type {\ttfamily name} hooked {\ttfamily cell} ({\ttfamily N\+U\+LL} if not present). \mbox{\Hypertarget{classCRL_1_1ToolEngine_a3ce4d591198922c56a328bced79dd921}\label{classCRL_1_1ToolEngine_a3ce4d591198922c56a328bced79dd921}}
|
||||
\index{C\+R\+L\+::\+Tool\+Engine@{C\+R\+L\+::\+Tool\+Engine}!destroy\+All@{destroy\+All}}
|
||||
\index{destroy\+All@{destroy\+All}!C\+R\+L\+::\+Tool\+Engine@{C\+R\+L\+::\+Tool\+Engine}}
|
||||
\subsubsection{\texorpdfstring{destroy\+All()}{destroyAll()}}
|
||||
{\footnotesize\ttfamily void C\+R\+L\+::\+Tool\+Engine\+::destroy\+All (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
{\bfseries{Returns\+:}} The \mbox{\hyperlink{classCRL_1_1ToolEngine}{Tool\+Engine}} of type {\ttfamily name} hooked {\ttfamily cell} ({\ttfamily NULL} if not present). \mbox{\Hypertarget{classCRL_1_1ToolEngine_a3ce4d591198922c56a328bced79dd921}\label{classCRL_1_1ToolEngine_a3ce4d591198922c56a328bced79dd921}}
|
||||
\index{CRL::ToolEngine@{CRL::ToolEngine}!destroyAll@{destroyAll}}
|
||||
\index{destroyAll@{destroyAll}!CRL::ToolEngine@{CRL::ToolEngine}}
|
||||
\doxysubsubsection{\texorpdfstring{destroyAll()}{destroyAll()}}
|
||||
{\footnotesize\ttfamily void CRL\+::\+Tool\+Engine\+::destroy\+All (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
||||
|
||||
Destroy all the Tool\+Engines that have been created. Should be called only in prelude to database destruction. \mbox{\Hypertarget{classCRL_1_1ToolEngine_a98c8fd84e7ea36d25287c08b75e9d5e7}\label{classCRL_1_1ToolEngine_a98c8fd84e7ea36d25287c08b75e9d5e7}}
|
||||
\index{C\+R\+L\+::\+Tool\+Engine@{C\+R\+L\+::\+Tool\+Engine}!get\+Name@{get\+Name}}
|
||||
\index{get\+Name@{get\+Name}!C\+R\+L\+::\+Tool\+Engine@{C\+R\+L\+::\+Tool\+Engine}}
|
||||
\subsubsection{\texorpdfstring{get\+Name()}{getName()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Hurricane\+::\+Name} \& C\+R\+L\+::\+Tool\+Engine\+::get\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [pure virtual]}}
|
||||
\index{CRL::ToolEngine@{CRL::ToolEngine}!getName@{getName}}
|
||||
\index{getName@{getName}!CRL::ToolEngine@{CRL::ToolEngine}}
|
||||
\doxysubsubsection{\texorpdfstring{getName()}{getName()}}
|
||||
{\footnotesize\ttfamily const \textbf{ Hurricane\+::\+Name} \& CRL\+::\+Tool\+Engine\+::get\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [pure virtual]}}
|
||||
|
||||
{\bfseries Returns\+:} The name of the \mbox{\hyperlink{classCRL_1_1ToolEngine}{Tool\+Engine}}. This is pure virtual function to be overloaded in concrete tools. Each \mbox{\hyperlink{classCRL_1_1ToolEngine}{Tool\+Engine}} must return an unique identifier.
|
||||
{\bfseries{Returns\+:}} The name of the \mbox{\hyperlink{classCRL_1_1ToolEngine}{Tool\+Engine}}. This is pure virtual function to be overloaded in concrete tools. Each \mbox{\hyperlink{classCRL_1_1ToolEngine}{Tool\+Engine}} must return an unique identifier.
|
||||
|
||||
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
||||
\item
|
||||
|
|
|
@ -3,16 +3,24 @@
|
|||
|
||||
% Packages used by this style file
|
||||
\RequirePackage{alltt}
|
||||
\RequirePackage{array}
|
||||
%%\RequirePackage{array} %% moved to refman.tex due to workaround for LaTex 2019 version and unmaintained tabu package
|
||||
\RequirePackage{calc}
|
||||
\RequirePackage{float}
|
||||
\RequirePackage{ifthen}
|
||||
%%\RequirePackage{ifthen} %% moved to refman.tex due to workaround for LaTex 2019 version and unmaintained tabu package
|
||||
\RequirePackage{verbatim}
|
||||
\RequirePackage[table]{xcolor}
|
||||
\RequirePackage{longtable}
|
||||
\RequirePackage{tabu}
|
||||
\RequirePackage{longtable_doxygen}
|
||||
\RequirePackage{tabu_doxygen}
|
||||
\RequirePackage{fancyvrb}
|
||||
\RequirePackage{tabularx}
|
||||
\RequirePackage{multicol}
|
||||
\RequirePackage{multirow}
|
||||
\RequirePackage{hanging}
|
||||
\RequirePackage{ifpdf}
|
||||
\RequirePackage{adjustbox}
|
||||
\RequirePackage{amssymb}
|
||||
\RequirePackage{stackengine}
|
||||
\RequirePackage[normalem]{ulem} % for strikeout, but don't modify emphasis
|
||||
|
||||
%---------- Internal commands used in this style file ----------------
|
||||
|
||||
|
@ -28,6 +36,16 @@
|
|||
\endgroup%
|
||||
}
|
||||
|
||||
\newcommand{\DoxyHorRuler}[1]{%
|
||||
\setlength{\parskip}{0ex plus 0ex minus 0ex}%
|
||||
\ifthenelse{#1=0}%
|
||||
{%
|
||||
\hrule%
|
||||
}%
|
||||
{%
|
||||
\hrulefilll%
|
||||
}%
|
||||
}
|
||||
\newcommand{\DoxyLabelFont}{}
|
||||
\newcommand{\entrylabel}[1]{%
|
||||
{%
|
||||
|
@ -42,7 +60,7 @@
|
|||
\ensurespace{4\baselineskip}%
|
||||
\begin{list}{}{%
|
||||
\settowidth{\labelwidth}{20pt}%
|
||||
\setlength{\parsep}{0pt}%
|
||||
%\setlength{\parsep}{0pt}%
|
||||
\setlength{\itemsep}{0pt}%
|
||||
\setlength{\leftmargin}{\labelwidth+\labelsep}%
|
||||
\renewcommand{\makelabel}{\entrylabel}%
|
||||
|
@ -77,20 +95,53 @@
|
|||
\end{alltt}%
|
||||
\normalsize%
|
||||
}
|
||||
% Necessary for redefining not defined characters, i.e. "Replacement Character" in tex output.
|
||||
\newlength{\CodeWidthChar}
|
||||
\newlength{\CodeHeightChar}
|
||||
\settowidth{\CodeWidthChar}{?}
|
||||
\settoheight{\CodeHeightChar}{?}
|
||||
% Necessary for hanging indent
|
||||
\newlength{\DoxyCodeWidth}
|
||||
|
||||
% Used by @code ... @endcode
|
||||
\newenvironment{DoxyCode}{%
|
||||
\par%
|
||||
\scriptsize%
|
||||
\begin{alltt}%
|
||||
}{%
|
||||
\end{alltt}%
|
||||
\normalsize%
|
||||
\newcommand\DoxyCodeLine[1]{\hangpara{\DoxyCodeWidth}{1}{#1}\par}
|
||||
|
||||
\newcommand\NiceSpace{%
|
||||
\discretionary{}{\kern\fontdimen2\font}{\kern\fontdimen2\font}%
|
||||
}
|
||||
|
||||
% Used by @code ... @endcode
|
||||
\newenvironment{DoxyCode}[1]{%
|
||||
\par%
|
||||
\scriptsize%
|
||||
\normalfont\ttfamily%
|
||||
\rightskip0pt plus 1fil%
|
||||
\settowidth{\DoxyCodeWidth}{000000}%
|
||||
\settowidth{\CodeWidthChar}{?}%
|
||||
\settoheight{\CodeHeightChar}{?}%
|
||||
\setlength{\parskip}{0ex plus 0ex minus 0ex}%
|
||||
\ifthenelse{\equal{#1}{0}}
|
||||
{
|
||||
{\lccode`~32 \lowercase{\global\let~}\NiceSpace}\obeyspaces%
|
||||
}
|
||||
{
|
||||
{\lccode`~32 \lowercase{\global\let~}}\obeyspaces%
|
||||
}
|
||||
|
||||
}{%
|
||||
\normalfont%
|
||||
\normalsize%
|
||||
\settowidth{\CodeWidthChar}{?}%
|
||||
\settoheight{\CodeHeightChar}{?}%
|
||||
}
|
||||
|
||||
% Redefining not defined characters, i.e. "Replacement Character" in tex output.
|
||||
\def\ucr{\adjustbox{width=\CodeWidthChar,height=\CodeHeightChar}{\stackinset{c}{}{c}{-.2pt}{%
|
||||
\textcolor{white}{\sffamily\bfseries\small ?}}{%
|
||||
\rotatebox{45}{$\blacksquare$}}}}
|
||||
|
||||
% Used by @example, @include, @includelineno and @dontinclude
|
||||
\newenvironment{DoxyCodeInclude}{%
|
||||
\DoxyCode%
|
||||
\newenvironment{DoxyCodeInclude}[1]{%
|
||||
\DoxyCode{#1}%
|
||||
}{%
|
||||
\endDoxyCode%
|
||||
}
|
||||
|
@ -136,9 +187,8 @@
|
|||
% (only if caption is specified)
|
||||
\newenvironment{DoxyImage}{%
|
||||
\begin{figure}[H]%
|
||||
\begin{center}%
|
||||
\centering%
|
||||
}{%
|
||||
\end{center}%
|
||||
\end{figure}%
|
||||
}
|
||||
|
||||
|
@ -150,6 +200,12 @@
|
|||
\end{center}%
|
||||
}
|
||||
|
||||
% Used by @image
|
||||
% (only if inline is specified)
|
||||
\newenvironment{DoxyInlineImage}{%
|
||||
}{%
|
||||
}
|
||||
|
||||
% Used by @attention
|
||||
\newenvironment{DoxyAttention}[1]{%
|
||||
\begin{DoxyDesc}{#1}%
|
||||
|
@ -256,16 +312,9 @@
|
|||
|
||||
% Used by @par and @paragraph
|
||||
\newenvironment{DoxyParagraph}[1]{%
|
||||
\begin{list}{}{%
|
||||
\settowidth{\labelwidth}{40pt}%
|
||||
\setlength{\leftmargin}{\labelwidth}%
|
||||
\setlength{\parsep}{0pt}%
|
||||
\setlength{\itemsep}{-4pt}%
|
||||
\renewcommand{\makelabel}{\entrylabel}%
|
||||
}%
|
||||
\item[#1]%
|
||||
\begin{DoxyDesc}{#1}%
|
||||
}{%
|
||||
\end{list}%
|
||||
\end{DoxyDesc}%
|
||||
}
|
||||
|
||||
% Used by parameter lists
|
||||
|
@ -273,10 +322,10 @@
|
|||
\tabulinesep=1mm%
|
||||
\par%
|
||||
\ifthenelse{\equal{#1}{}}%
|
||||
{\begin{longtabu} spread 0pt [l]{|X[-1,l]|X[-1,l]|}}% name + description
|
||||
{\begin{longtabu*}spread 0pt [l]{|X[-1,l]|X[-1,l]|}}% name + description
|
||||
{\ifthenelse{\equal{#1}{1}}%
|
||||
{\begin{longtabu} spread 0pt [l]{|X[-1,l]|X[-1,l]|X[-1,l]|}}% in/out + name + desc
|
||||
{\begin{longtabu} spread 0pt [l]{|X[-1,l]|X[-1,l]|X[-1,l]|X[-1,l]|}}% in/out + type + name + desc
|
||||
{\begin{longtabu*}spread 0pt [l]{|X[-1,l]|X[-1,l]|X[-1,l]|}}% in/out + name + desc
|
||||
{\begin{longtabu*}spread 0pt [l]{|X[-1,l]|X[-1,l]|X[-1,l]|X[-1,l]|}}% in/out + type + name + desc
|
||||
}
|
||||
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #2}\\[1ex]%
|
||||
\hline%
|
||||
|
@ -285,7 +334,7 @@
|
|||
\hline%
|
||||
\endhead%
|
||||
}{%
|
||||
\end{longtabu}%
|
||||
\end{longtabu*}%
|
||||
\vspace{6pt}%
|
||||
}
|
||||
|
||||
|
@ -293,7 +342,7 @@
|
|||
\newenvironment{DoxyFields}[1]{%
|
||||
\tabulinesep=1mm%
|
||||
\par%
|
||||
\begin{longtabu} spread 0pt [l]{|X[-1,r]|X[-1,l]|X[-1,l]|}%
|
||||
\begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|X[-1,l]|}%
|
||||
\multicolumn{3}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
|
||||
\hline%
|
||||
\endfirsthead%
|
||||
|
@ -301,7 +350,7 @@
|
|||
\hline%
|
||||
\endhead%
|
||||
}{%
|
||||
\end{longtabu}%
|
||||
\end{longtabu*}%
|
||||
\vspace{6pt}%
|
||||
}
|
||||
|
||||
|
@ -309,7 +358,7 @@
|
|||
\newenvironment{DoxyEnumFields}[1]{%
|
||||
\tabulinesep=1mm%
|
||||
\par%
|
||||
\begin{longtabu} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
|
||||
\begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
|
||||
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
|
||||
\hline%
|
||||
\endfirsthead%
|
||||
|
@ -317,7 +366,7 @@
|
|||
\hline%
|
||||
\endhead%
|
||||
}{%
|
||||
\end{longtabu}%
|
||||
\end{longtabu*}%
|
||||
\vspace{6pt}%
|
||||
}
|
||||
|
||||
|
@ -331,7 +380,7 @@
|
|||
\newenvironment{DoxyRetVals}[1]{%
|
||||
\tabulinesep=1mm%
|
||||
\par%
|
||||
\begin{longtabu} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
|
||||
\begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
|
||||
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
|
||||
\hline%
|
||||
\endfirsthead%
|
||||
|
@ -339,7 +388,7 @@
|
|||
\hline%
|
||||
\endhead%
|
||||
}{%
|
||||
\end{longtabu}%
|
||||
\end{longtabu*}%
|
||||
\vspace{6pt}%
|
||||
}
|
||||
|
||||
|
@ -347,7 +396,7 @@
|
|||
\newenvironment{DoxyExceptions}[1]{%
|
||||
\tabulinesep=1mm%
|
||||
\par%
|
||||
\begin{longtabu} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
|
||||
\begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
|
||||
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
|
||||
\hline%
|
||||
\endfirsthead%
|
||||
|
@ -355,7 +404,7 @@
|
|||
\hline%
|
||||
\endhead%
|
||||
}{%
|
||||
\end{longtabu}%
|
||||
\end{longtabu*}%
|
||||
\vspace{6pt}%
|
||||
}
|
||||
|
||||
|
@ -363,7 +412,7 @@
|
|||
\newenvironment{DoxyTemplParams}[1]{%
|
||||
\tabulinesep=1mm%
|
||||
\par%
|
||||
\begin{longtabu} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
|
||||
\begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
|
||||
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
|
||||
\hline%
|
||||
\endfirsthead%
|
||||
|
@ -371,7 +420,7 @@
|
|||
\hline%
|
||||
\endhead%
|
||||
}{%
|
||||
\end{longtabu}%
|
||||
\end{longtabu*}%
|
||||
\vspace{6pt}%
|
||||
}
|
||||
|
||||
|
@ -439,8 +488,8 @@
|
|||
\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp}%
|
||||
\newenvironment{TabularC}[1]%
|
||||
{\tabulinesep=1mm
|
||||
\begin{longtabu} spread 0pt [c]{*#1{|X[-1]}|}}%
|
||||
{\end{longtabu}\par}%
|
||||
\begin{longtabu*}spread 0pt [c]{*#1{|X[-1]}|}}%
|
||||
{\end{longtabu*}\par}%
|
||||
|
||||
\newenvironment{TabularNC}[1]%
|
||||
{\begin{tabu}spread 0pt [l]{*#1{|X[-1]}|}}%
|
||||
|
@ -495,9 +544,33 @@
|
|||
% Version of hypertarget with correct landing location
|
||||
\newcommand{\Hypertarget}[1]{\Hy@raisedlink{\hypertarget{#1}{}}}
|
||||
|
||||
% possibility to have sections etc. be within the margins
|
||||
% unfortunately had to copy part of book.cls and add \raggedright
|
||||
\makeatletter
|
||||
\newcommand\doxysection{\@startsection {section}{1}{\z@}%
|
||||
{-3.5ex \@plus -1ex \@minus -.2ex}%
|
||||
{2.3ex \@plus.2ex}%
|
||||
{\raggedright\normalfont\Large\bfseries}}
|
||||
\newcommand\doxysubsection{\@startsection{subsection}{2}{\z@}%
|
||||
{-3.25ex\@plus -1ex \@minus -.2ex}%
|
||||
{1.5ex \@plus .2ex}%
|
||||
{\raggedright\normalfont\large\bfseries}}
|
||||
\newcommand\doxysubsubsection{\@startsection{subsubsection}{3}{\z@}%
|
||||
{-3.25ex\@plus -1ex \@minus -.2ex}%
|
||||
{1.5ex \@plus .2ex}%
|
||||
{\raggedright\normalfont\normalsize\bfseries}}
|
||||
\newcommand\doxyparagraph{\@startsection{paragraph}{4}{\z@}%
|
||||
{3.25ex \@plus1ex \@minus.2ex}%
|
||||
{-1em}%
|
||||
{\raggedright\normalfont\normalsize\bfseries}}
|
||||
\newcommand\doxysubparagraph{\@startsection{subparagraph}{5}{\parindent}%
|
||||
{3.25ex \@plus1ex \@minus .2ex}%
|
||||
{-1em}%
|
||||
{\raggedright\normalfont\normalsize\bfseries}}
|
||||
\makeatother
|
||||
% Define caption that is also suitable in a table
|
||||
\makeatletter
|
||||
\def\doxyfigcaption{%
|
||||
\refstepcounter{figure}%
|
||||
\H@refstepcounter{figure}%
|
||||
\@dblarg{\@caption{figure}}}
|
||||
\makeatother
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
\section{Class Hierarchy}
|
||||
\doxysection{Class Hierarchy}
|
||||
This inheritance list is sorted roughly, but not completely, alphabetically\+:\begin{DoxyCompactList}
|
||||
\item \contentsline{section}{C\+RL\+:\+:Acm\+Sigda}{\pageref{classCRL_1_1AcmSigda}}{}
|
||||
\item \contentsline{section}{C\+RL\+:\+:Alliance\+Library}{\pageref{classCRL_1_1AllianceLibrary}}{}
|
||||
\item \contentsline{section}{C\+RL\+:\+:Banner}{\pageref{classCRL_1_1Banner}}{}
|
||||
\item \contentsline{section}{C\+RL\+:\+:Catalog}{\pageref{classCRL_1_1Catalog}}{}
|
||||
\item \contentsline{section}{C\+RL\+:\+:Catalog\+Extension}{\pageref{classCRL_1_1CatalogExtension}}{}
|
||||
\item Hurricane\+:\+:D\+Bo{\ttfamily \mbox{[}external\mbox{]}}\begin{DoxyCompactList}
|
||||
\item \contentsline{section}{C\+RL\+:\+:Alliance\+Framework}{\pageref{classCRL_1_1AllianceFramework}}{}
|
||||
\item \contentsline{section}{C\+RL\+:\+:Tool\+Engine}{\pageref{classCRL_1_1ToolEngine}}{}
|
||||
\item \contentsline{section}{CRL\+::Acm\+Sigda}{\pageref{classCRL_1_1AcmSigda}}{}
|
||||
\item \contentsline{section}{CRL\+::Alliance\+Library}{\pageref{classCRL_1_1AllianceLibrary}}{}
|
||||
\item \contentsline{section}{CRL\+::Banner}{\pageref{classCRL_1_1Banner}}{}
|
||||
\item \contentsline{section}{CRL\+::Catalog}{\pageref{classCRL_1_1Catalog}}{}
|
||||
\item \contentsline{section}{CRL\+::Catalog\+Extension}{\pageref{classCRL_1_1CatalogExtension}}{}
|
||||
\item Hurricane\+::DBo{\ttfamily \mbox{[}external\mbox{]}}\begin{DoxyCompactList}
|
||||
\item \contentsline{section}{CRL\+::Alliance\+Framework}{\pageref{classCRL_1_1AllianceFramework}}{}
|
||||
\item \contentsline{section}{CRL\+::Tool\+Engine}{\pageref{classCRL_1_1ToolEngine}}{}
|
||||
\end{DoxyCompactList}
|
||||
\item \contentsline{section}{C\+RL\+:\+:Search\+Path\+:\+:Element}{\pageref{classCRL_1_1SearchPath_1_1Element}}{}
|
||||
\item \contentsline{section}{C\+RL\+:\+:Environment}{\pageref{classCRL_1_1Environment}}{}
|
||||
\item \contentsline{section}{C\+RL\+:\+:Graphic\+Tool}{\pageref{classCRL_1_1GraphicTool}}{}
|
||||
\item \contentsline{section}{C\+RL\+:\+:Routing\+Gauge}{\pageref{classCRL_1_1RoutingGauge}}{}
|
||||
\item \contentsline{section}{C\+RL\+:\+:Routing\+Layer\+Gauge}{\pageref{classCRL_1_1RoutingLayerGauge}}{}
|
||||
\item \contentsline{section}{C\+RL\+:\+:Search\+Path}{\pageref{classCRL_1_1SearchPath}}{}
|
||||
\item \contentsline{section}{C\+RL\+:\+:Catalog\+:\+:State}{\pageref{classCRL_1_1Catalog_1_1State}}{}
|
||||
\item \contentsline{section}{CRL\+::Search\+Path\+::Element}{\pageref{classCRL_1_1SearchPath_1_1Element}}{}
|
||||
\item \contentsline{section}{CRL\+::Environment}{\pageref{classCRL_1_1Environment}}{}
|
||||
\item \contentsline{section}{CRL\+::Graphic\+Tool}{\pageref{classCRL_1_1GraphicTool}}{}
|
||||
\item \contentsline{section}{CRL\+::Routing\+Gauge}{\pageref{classCRL_1_1RoutingGauge}}{}
|
||||
\item \contentsline{section}{CRL\+::Routing\+Layer\+Gauge}{\pageref{classCRL_1_1RoutingLayerGauge}}{}
|
||||
\item \contentsline{section}{CRL\+::Search\+Path}{\pageref{classCRL_1_1SearchPath}}{}
|
||||
\item \contentsline{section}{CRL\+::Catalog\+::State}{\pageref{classCRL_1_1Catalog_1_1State}}{}
|
||||
\end{DoxyCompactList}
|
||||
|
|
|
@ -1,38 +1,38 @@
|
|||
\hypertarget{namespaceCRL}{}\section{C\+RL Namespace Reference}
|
||||
\label{namespaceCRL}\index{C\+RL@{C\+RL}}
|
||||
\hypertarget{namespaceCRL}{}\doxysection{CRL Namespace Reference}
|
||||
\label{namespaceCRL}\index{CRL@{CRL}}
|
||||
|
||||
|
||||
The namespace of Coriolis Core.
|
||||
|
||||
|
||||
\subsection*{Classes}
|
||||
\doxysubsection*{Classes}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
class \mbox{\hyperlink{classCRL_1_1AcmSigda}{Acm\+Sigda}}
|
||||
\begin{DoxyCompactList}\small\item\em A Parser of A\+C\+M/\+Sigda 89\textquotesingle{} benchmarks. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}}
|
||||
\begin{DoxyCompactList}\small\item\em A Framework to work with Alliance formats. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}}
|
||||
\begin{DoxyCompactList}\small\item\em A small wrapper around \textbf{ Hurricane\+::\+Library}. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1Environment}{Environment}}
|
||||
\begin{DoxyCompactList}\small\item\em Holds all the Alliance environment variables. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1Banner}{Banner}}
|
||||
\begin{DoxyCompactList}\small\item\em Print Formatted Banners (on ttys). \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1Catalog}{Catalog}}
|
||||
\begin{DoxyCompactList}\small\item\em A Registry to store Alliance Cell metadatas. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1CatalogExtension}{Catalog\+Extension}}
|
||||
\begin{DoxyCompactList}\small\item\em Wrapper to access a \textbf{ Hurricane\+::\+Cell} \mbox{\hyperlink{classCRL_1_1Catalog_1_1State}{Catalog\+::\+State}}. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1Environment}{Environment}}
|
||||
\begin{DoxyCompactList}\small\item\em Holds all the Alliance environment variables. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1GraphicTool}{Graphic\+Tool}}
|
||||
\begin{DoxyCompactList}\small\item\em Base Class to Hook Tool\+Engines into the Cell\+Viewer. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}}
|
||||
\begin{DoxyCompactList}\small\item\em Gauge for the detailed routing. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}}
|
||||
\begin{DoxyCompactList}\small\item\em Gauge of a Layer for the detailed routing. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1SearchPath}{Search\+Path}}
|
||||
\begin{DoxyCompactList}\small\item\em An ordered list of search pathes. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1AllianceLibrary}{Alliance\+Library}}
|
||||
\begin{DoxyCompactList}\small\item\em A small wrapper around \textbf{ Hurricane\+::\+Library}. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1RoutingLayerGauge}{Routing\+Layer\+Gauge}}
|
||||
\begin{DoxyCompactList}\small\item\em Gauge of a Layer for the detailed routing. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1RoutingGauge}{Routing\+Gauge}}
|
||||
\begin{DoxyCompactList}\small\item\em Gauge for the detailed routing. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1AllianceFramework}{Alliance\+Framework}}
|
||||
\begin{DoxyCompactList}\small\item\em A Framework to work with Alliance formats. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1AcmSigda}{Acm\+Sigda}}
|
||||
\begin{DoxyCompactList}\small\item\em A Parser of ACM/\+Sigda 89\textquotesingle{} benchmarks. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1ToolEngine}{Tool\+Engine}}
|
||||
\begin{DoxyCompactList}\small\item\em Base Class of all Coriolis Tools. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
||||
\subsection*{Typedefs}
|
||||
\begin{DoxyCompactList}\small\item\em Base Class of all Coriolis Tools. \end{DoxyCompactList}\item
|
||||
class \mbox{\hyperlink{classCRL_1_1GraphicTool}{Graphic\+Tool}}
|
||||
\begin{DoxyCompactList}\small\item\em Base Class to Hook Tool\+Engines into the Cell\+Viewer. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
||||
\doxysubsection*{Typedefs}
|
||||
\begin{Indent}\textbf{ Tool\+Engine Collection}\par
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
|
@ -45,38 +45,39 @@ typedef \textbf{ Generic\+Filter}$<$ \mbox{\hyperlink{classCRL_1_1ToolEngine}{To
|
|||
\end{Indent}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
\doxysubsection{Detailed Description}
|
||||
The namespace of Coriolis Core.
|
||||
|
||||
Namespace of Coriolis Core.
|
||||
|
||||
\subsection{Typedef Documentation}
|
||||
\doxysubsection{Typedef Documentation}
|
||||
\mbox{\Hypertarget{namespaceCRL_ae49bc0c5f113bba964680768556dd1b3}\label{namespaceCRL_ae49bc0c5f113bba964680768556dd1b3}}
|
||||
\index{C\+RL@{C\+RL}!Tool\+Engines@{Tool\+Engines}}
|
||||
\index{Tool\+Engines@{Tool\+Engines}!C\+RL@{C\+RL}}
|
||||
\subsubsection{\texorpdfstring{Tool\+Engines}{ToolEngines}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceCRL_ae49bc0c5f113bba964680768556dd1b3}{C\+R\+L\+::\+Tool\+Engines}}}
|
||||
\index{CRL@{CRL}!ToolEngines@{ToolEngines}}
|
||||
\index{ToolEngines@{ToolEngines}!CRL@{CRL}}
|
||||
\doxysubsubsection{\texorpdfstring{ToolEngines}{ToolEngines}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceCRL_ae49bc0c5f113bba964680768556dd1b3}{CRL\+::\+Tool\+Engines}}}
|
||||
|
||||
Generic collection representing a set of Tool\+Engines.
|
||||
|
||||
To iterate over a Collection of Tool\+Engines, uses the generaic {\ttfamily for\+Each} macro\+:
|
||||
\begin{DoxyCode}
|
||||
forEach(ToolEngine*, iengine, \mbox{\hyperlink{classCRL_1_1ToolEngine_afb78e8f180ecc36ff8fa4e91e7885d37}{ToolEngine::get}}(cell)) \{
|
||||
cout << iengine->getName() << endl;
|
||||
\textcolor{comment}{// Do someting on the ToolEngine in the iengine iterator.}
|
||||
\textcolor{comment}{// ...}
|
||||
\}
|
||||
\begin{DoxyCode}{0}
|
||||
\DoxyCodeLine{forEach(ToolEngine*, iengine, \mbox{\hyperlink{classCRL_1_1ToolEngine_afb78e8f180ecc36ff8fa4e91e7885d37}{ToolEngine::get}}(cell)) \{}
|
||||
\DoxyCodeLine{ cout << iengine-\/>getName() << endl;}
|
||||
\DoxyCodeLine{ \textcolor{comment}{// Do someting on the ToolEngine in the iengine iterator.}}
|
||||
\DoxyCodeLine{ \textcolor{comment}{// ...}}
|
||||
\DoxyCodeLine{\}}
|
||||
|
||||
\end{DoxyCode}
|
||||
\mbox{\Hypertarget{namespaceCRL_a9c6426dc361a7b02fc55b7c19401c7aa}\label{namespaceCRL_a9c6426dc361a7b02fc55b7c19401c7aa}}
|
||||
\index{C\+RL@{C\+RL}!Tool\+Engine\+Locator@{Tool\+Engine\+Locator}}
|
||||
\index{Tool\+Engine\+Locator@{Tool\+Engine\+Locator}!C\+RL@{C\+RL}}
|
||||
\subsubsection{\texorpdfstring{Tool\+Engine\+Locator}{ToolEngineLocator}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceCRL_a9c6426dc361a7b02fc55b7c19401c7aa}{C\+R\+L\+::\+Tool\+Engine\+Locator}}}
|
||||
\index{CRL@{CRL}!ToolEngineLocator@{ToolEngineLocator}}
|
||||
\index{ToolEngineLocator@{ToolEngineLocator}!CRL@{CRL}}
|
||||
\doxysubsubsection{\texorpdfstring{ToolEngineLocator}{ToolEngineLocator}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceCRL_a9c6426dc361a7b02fc55b7c19401c7aa}{CRL\+::\+Tool\+Engine\+Locator}}}
|
||||
|
||||
Generic locator for traversing a collection of Tool\+Engines. \mbox{\Hypertarget{namespaceCRL_a976ed6ed06b1c3510c696de4c8960971}\label{namespaceCRL_a976ed6ed06b1c3510c696de4c8960971}}
|
||||
\index{C\+RL@{C\+RL}!Tool\+Engine\+Filter@{Tool\+Engine\+Filter}}
|
||||
\index{Tool\+Engine\+Filter@{Tool\+Engine\+Filter}!C\+RL@{C\+RL}}
|
||||
\subsubsection{\texorpdfstring{Tool\+Engine\+Filter}{ToolEngineFilter}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceCRL_a976ed6ed06b1c3510c696de4c8960971}{C\+R\+L\+::\+Tool\+Engine\+Filter}}}
|
||||
\index{CRL@{CRL}!ToolEngineFilter@{ToolEngineFilter}}
|
||||
\index{ToolEngineFilter@{ToolEngineFilter}!CRL@{CRL}}
|
||||
\doxysubsubsection{\texorpdfstring{ToolEngineFilter}{ToolEngineFilter}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceCRL_a976ed6ed06b1c3510c696de4c8960971}{CRL\+::\+Tool\+Engine\+Filter}}}
|
||||
|
||||
Generic filter allowing to select a subset of Tool\+Engines matching some criteria.
|
|
@ -1,45 +1,41 @@
|
|||
\hypertarget{namespaceConstant}{}\section{Constant Namespace Reference}
|
||||
\hypertarget{namespaceConstant}{}\doxysection{Constant Namespace Reference}
|
||||
\label{namespaceConstant}\index{Constant@{Constant}}
|
||||
|
||||
|
||||
Store various constants.
|
||||
|
||||
|
||||
\subsection*{Enumerations}
|
||||
\doxysubsection*{Enumerations}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
enum \mbox{\hyperlink{namespaceConstant_ac081a99f2b64361919ed5d9f37c0f9af}{Direction}} \{ \newline
|
||||
\mbox{\hyperlink{namespaceConstant_ac081a99f2b64361919ed5d9f37c0f9afa7a545ff2d744fe30bfac294dfe9d03db}{Horizontal}} = (1$<$$<$0),
|
||||
\newline
|
||||
\mbox{\hyperlink{namespaceConstant_ac081a99f2b64361919ed5d9f37c0f9afa7a545ff2d744fe30bfac294dfe9d03db}{Horizontal}} = (1 $<$$<$ 0)
|
||||
, \newline
|
||||
\mbox{\hyperlink{namespaceConstant_ac081a99f2b64361919ed5d9f37c0f9afa63ce9cc57c99cccca96aa1157113da34}{Vertical}} = (1 $<$$<$ 1)
|
||||
\}
|
||||
\item
|
||||
enum \mbox{\hyperlink{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5}{Layer\+Gauge\+Type}} \{ \newline
|
||||
\mbox{\hyperlink{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5ac83c789478a5dfedee2496415c62c1fb}{Default}} = (1$<$$<$0),
|
||||
\newline
|
||||
\mbox{\hyperlink{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5a816e7f6e3fb44de0c2da893f32a6748e}{Pin\+Only}} = (1$<$$<$1)
|
||||
\}
|
||||
enum \mbox{\hyperlink{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5}{Layer\+Gauge\+Type}} \{ \}
|
||||
\item
|
||||
enum \mbox{\hyperlink{namespaceConstant_abb6258ce09861f20cfe37b49d9a3515f}{Round}} \{ \newline
|
||||
\mbox{\hyperlink{namespaceConstant_abb6258ce09861f20cfe37b49d9a3515faaf5371ebaadbfde8cd93c7e56aecb3c2}{Superior}} = (1$<$$<$2),
|
||||
\newline
|
||||
\mbox{\hyperlink{namespaceConstant_abb6258ce09861f20cfe37b49d9a3515fa1140f16a605cb6cc263e206dcc2c90c9}{Inferior}} = (1$<$$<$3),
|
||||
\newline
|
||||
\mbox{\hyperlink{namespaceConstant_abb6258ce09861f20cfe37b49d9a3515fac3c18902fbd4fbc14431d14904b35d61}{Nearest}} = (1$<$$<$4),
|
||||
\newline
|
||||
\mbox{\hyperlink{namespaceConstant_abb6258ce09861f20cfe37b49d9a3515fa8c19f155f88d2db98534c1aec454862d}{Exact}} = (1$<$$<$5)
|
||||
\mbox{\hyperlink{namespaceConstant_abb6258ce09861f20cfe37b49d9a3515faaf5371ebaadbfde8cd93c7e56aecb3c2}{Superior}} = (1 $<$$<$ 10)
|
||||
, \newline
|
||||
\mbox{\hyperlink{namespaceConstant_abb6258ce09861f20cfe37b49d9a3515fa1140f16a605cb6cc263e206dcc2c90c9}{Inferior}} = (1 $<$$<$ 11)
|
||||
, \newline
|
||||
\mbox{\hyperlink{namespaceConstant_abb6258ce09861f20cfe37b49d9a3515fac3c18902fbd4fbc14431d14904b35d61}{Nearest}} = (1 $<$$<$ 12)
|
||||
, \newline
|
||||
\mbox{\hyperlink{namespaceConstant_abb6258ce09861f20cfe37b49d9a3515fa8c19f155f88d2db98534c1aec454862d}{Exact}} = (1 $<$$<$ 13)
|
||||
\}
|
||||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
\doxysubsection{Detailed Description}
|
||||
Store various constants.
|
||||
|
||||
\subsection{Enumeration Type Documentation}
|
||||
\doxysubsection{Enumeration Type Documentation}
|
||||
\mbox{\Hypertarget{namespaceConstant_ac081a99f2b64361919ed5d9f37c0f9af}\label{namespaceConstant_ac081a99f2b64361919ed5d9f37c0f9af}}
|
||||
\index{Constant@{Constant}!Direction@{Direction}}
|
||||
\index{Direction@{Direction}!Constant@{Constant}}
|
||||
\subsubsection{\texorpdfstring{Direction}{Direction}}
|
||||
\doxysubsubsection{\texorpdfstring{Direction}{Direction}}
|
||||
{\footnotesize\ttfamily enum \mbox{\hyperlink{namespaceConstant_ac081a99f2b64361919ed5d9f37c0f9af}{Constant\+::\+Direction}}}
|
||||
|
||||
Routing directions. \begin{DoxyEnumFields}{Enumerator}
|
||||
|
@ -53,25 +49,25 @@ Vertical&Preferred routing direction is vertical. \\
|
|||
|
||||
\end{DoxyEnumFields}
|
||||
\mbox{\Hypertarget{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5}\label{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5}}
|
||||
\index{Constant@{Constant}!Layer\+Gauge\+Type@{Layer\+Gauge\+Type}}
|
||||
\index{Layer\+Gauge\+Type@{Layer\+Gauge\+Type}!Constant@{Constant}}
|
||||
\subsubsection{\texorpdfstring{Layer\+Gauge\+Type}{LayerGaugeType}}
|
||||
\index{Constant@{Constant}!LayerGaugeType@{LayerGaugeType}}
|
||||
\index{LayerGaugeType@{LayerGaugeType}!Constant@{Constant}}
|
||||
\doxysubsubsection{\texorpdfstring{LayerGaugeType}{LayerGaugeType}}
|
||||
{\footnotesize\ttfamily enum \mbox{\hyperlink{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5}{Constant\+::\+Layer\+Gauge\+Type}}}
|
||||
|
||||
Routing directions. \begin{DoxyEnumFields}{Enumerator}
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Default@{Default}!Constant@{Constant}}\index{Constant@{Constant}!Default@{Default}}}\mbox{\Hypertarget{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5ac83c789478a5dfedee2496415c62c1fb}\label{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5ac83c789478a5dfedee2496415c62c1fb}}
|
||||
Default&This is layer is a normal routing one. \\
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{PinOnly@{PinOnly}!Constant@{Constant}}\index{Constant@{Constant}!PinOnly@{PinOnly}}}\mbox{\Hypertarget{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5a816e7f6e3fb44de0c2da893f32a6748e}\label{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5a816e7f6e3fb44de0c2da893f32a6748e}}
|
||||
Pin\+Only&This layer is only used to connect to pin. No routing wire will be drawn with it. \\
|
||||
\hline
|
||||
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Pin\+Only@{Pin\+Only}!Constant@{Constant}}\index{Constant@{Constant}!Pin\+Only@{Pin\+Only}}}\mbox{\Hypertarget{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5a816e7f6e3fb44de0c2da893f32a6748e}\label{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5a816e7f6e3fb44de0c2da893f32a6748e}}
|
||||
Pin\+Only&This layer is only used to connect to pin. No routing wire will be drawn with it. \\
|
||||
\raisebox{\heightof{T}}[0pt][0pt]{\index{Default@{Default}!Constant@{Constant}}\index{Constant@{Constant}!Default@{Default}}}\mbox{\Hypertarget{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5ac83c789478a5dfedee2496415c62c1fb}\label{namespaceConstant_ab2e46a17cc373a268c5c24fa0e2067e5ac83c789478a5dfedee2496415c62c1fb}}
|
||||
Default&This is layer is a normal routing one. \\
|
||||
\hline
|
||||
|
||||
\end{DoxyEnumFields}
|
||||
\mbox{\Hypertarget{namespaceConstant_abb6258ce09861f20cfe37b49d9a3515f}\label{namespaceConstant_abb6258ce09861f20cfe37b49d9a3515f}}
|
||||
\index{Constant@{Constant}!Round@{Round}}
|
||||
\index{Round@{Round}!Constant@{Constant}}
|
||||
\subsubsection{\texorpdfstring{Round}{Round}}
|
||||
\doxysubsubsection{\texorpdfstring{Round}{Round}}
|
||||
{\footnotesize\ttfamily enum \mbox{\hyperlink{namespaceConstant_abb6258ce09861f20cfe37b49d9a3515f}{Constant\+::\+Round}}}
|
||||
|
||||
Routing directions. \begin{DoxyEnumFields}{Enumerator}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
\section{Namespace List}
|
||||
\doxysection{Namespace List}
|
||||
Here is a list of all documented namespaces with brief descriptions\+:\begin{DoxyCompactList}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{namespaceConstant}{Constant}} \\*Store various constants }{\pageref{namespaceConstant}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{namespaceCRL}{C\+RL}} \\*The namespace of Coriolis Core }{\pageref{namespaceCRL}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{namespaceCRL}{CRL}} \\*The namespace of Coriolis Core }{\pageref{namespaceCRL}}{}
|
||||
\end{DoxyCompactList}
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue