Skip to content

rose-compiler/rose-compiler.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
Sorry, we had to truncate this directory to 1,000 files. 45315 entries were omitted from the list.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>ROSE: License.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<link rel="search" href="search_opensearch.php?v=opensearch.xml" type="application/opensearchdescription+xml" title="ROSE"/>
<link href="roseDoxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">ROSE<span id="projectnumber">&#160;0.11.145.141</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,true,'search.html','Search');
  $(document).ready(function() {
    if ($('.searchresults').length > 0) { searchBox.DOMSearchField().focus(); }
  });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_9e62d0ec1b5e35066c963e582c20357f.html">Rose</a></li><li class="navelem"><a class="el" href="dir_57ab931b459b9a94413f1bbd125729cd.html">CommandLine</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle"><div class="title">License.h</div></div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno">    1</span><span class="preprocessor">#ifndef ROSE_CommandLine_License_H</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno">    2</span><span class="preprocessor">#define ROSE_CommandLine_License_H</span></div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno">    3</span><span class="preprocessor">#include &lt;RoseFirst.h&gt;</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno">    4</span> </div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno">    5</span><span class="preprocessor">#include &lt;Sawyer/CommandLine.h&gt;</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno">    6</span> </div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno">    7</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespaceRose.html">Rose</a> {</div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno">    8</span><span class="keyword">namespace </span>CommandLine {</div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno">    9</span> </div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno">   13</span><span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="namespaceRose_1_1CommandLine.html#a6af30c3f09b636a1c1355db8642fe17a">licenseText</a>;</div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno">   14</span> </div>
<div class="foldopen" id="foldopen00016" data-start="{" data-end="};">
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"><a class="line" href="classRose_1_1CommandLine_1_1ShowLicenseAndExit.html">   16</a></span><span class="keyword">class </span><a class="code hl_class" href="classRose_1_1CommandLine_1_1ShowLicenseAndExit.html">ShowLicenseAndExit</a>: <span class="keyword">public</span> <a class="code hl_class" href="classSawyer_1_1CommandLine_1_1SwitchAction.html">Sawyer::CommandLine::SwitchAction</a> {</div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno">   17</span><span class="keyword">protected</span>:</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno">   18</span>    <a class="code hl_class" href="classRose_1_1CommandLine_1_1ShowLicenseAndExit.html">ShowLicenseAndExit</a>() {}</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno">   19</span> </div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno">   20</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="classRose_1_1CommandLine_1_1ShowLicenseAndExit.html#aa17f0776f7df69b2bfaed0b56cd5ca3d">   22</a></span>    <span class="keyword">using </span><a class="code hl_class" href="classSawyer_1_1SharedPointer.html">Ptr</a> = <a class="code hl_class" href="classSawyer_1_1SharedPointer.html">Sawyer::SharedPointer&lt;ShowLicenseAndExit&gt;</a>;</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span> </div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="classRose_1_1CommandLine_1_1ShowLicenseAndExit.html#a32afcaf8cbb276236941e1936cef6df0">   25</a></span>    <span class="keyword">static</span> <a class="code hl_class" href="classSawyer_1_1SharedPointer.html">Ptr</a> <a class="code hl_function" href="classRose_1_1CommandLine_1_1ShowLicenseAndExit.html#a32afcaf8cbb276236941e1936cef6df0">instance</a>();</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span> </div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span><span class="keyword">protected</span>:</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span>    <span class="keywordtype">void</span> operator()(<span class="keyword">const</span> <a class="code hl_class" href="classSawyer_1_1CommandLine_1_1ParserResult.html">Sawyer::CommandLine::ParserResult</a>&amp;);</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno">   29</span>};</div>
</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span> </div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span>} <span class="comment">// namespace</span></div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span>} <span class="comment">// namespace</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span> </div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclassRose_1_1CommandLine_1_1ShowLicenseAndExit_html"><div class="ttname"><a href="classRose_1_1CommandLine_1_1ShowLicenseAndExit.html">Rose::CommandLine::ShowLicenseAndExit</a></div><div class="ttdoc">Show license text and exit.</div><div class="ttdef"><b>Definition</b> <a href="License_8h_source.html#l00016">License.h:16</a></div></div>
<div class="ttc" id="aclassRose_1_1CommandLine_1_1ShowLicenseAndExit_html_a32afcaf8cbb276236941e1936cef6df0"><div class="ttname"><a href="classRose_1_1CommandLine_1_1ShowLicenseAndExit.html#a32afcaf8cbb276236941e1936cef6df0">Rose::CommandLine::ShowLicenseAndExit::instance</a></div><div class="ttdeci">static Ptr instance()</div><div class="ttdoc">Allocating constructor.</div></div>
<div class="ttc" id="aclassSawyer_1_1CommandLine_1_1ParserResult_html"><div class="ttname"><a href="classSawyer_1_1CommandLine_1_1ParserResult.html">Sawyer::CommandLine::ParserResult</a></div><div class="ttdoc">The result from parsing a command line.</div><div class="ttdef"><b>Definition</b> <a href="Sawyer_2CommandLine_8h_source.html#l03334">Sawyer/CommandLine.h:3334</a></div></div>
<div class="ttc" id="aclassSawyer_1_1CommandLine_1_1SwitchAction_html"><div class="ttname"><a href="classSawyer_1_1CommandLine_1_1SwitchAction.html">Sawyer::CommandLine::SwitchAction</a></div><div class="ttdoc">Base class for switch actions.</div><div class="ttdef"><b>Definition</b> <a href="Sawyer_2CommandLine_8h_source.html#l01612">Sawyer/CommandLine.h:1612</a></div></div>
<div class="ttc" id="aclassSawyer_1_1SharedPointer_html"><div class="ttname"><a href="classSawyer_1_1SharedPointer.html">Sawyer::SharedPointer</a></div><div class="ttdoc">Reference-counting intrusive smart pointer.</div><div class="ttdef"><b>Definition</b> <a href="SharedPointer_8h_source.html#l00065">SharedPointer.h:65</a></div></div>
<div class="ttc" id="anamespaceRose_1_1CommandLine_html_a6af30c3f09b636a1c1355db8642fe17a"><div class="ttname"><a href="namespaceRose_1_1CommandLine.html#a6af30c3f09b636a1c1355db8642fe17a">Rose::CommandLine::licenseText</a></div><div class="ttdeci">const char * licenseText</div><div class="ttdoc">Text of the ROSE software license.</div></div>
<div class="ttc" id="anamespaceRose_html"><div class="ttname"><a href="namespaceRose.html">Rose</a></div><div class="ttdoc">The ROSE library.</div><div class="ttdef"><b>Definition</b> <a href="BinaryTutorial_8dox_source.html#l00003">BinaryTutorial.dox:3</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 2 2024 00:08:25 for ROSE by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

About

a backup website for doxygen docs of ROSE

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published