Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 583ffa4ba069126c3ba0bc565dc0485a > files > 1733

cvc3-doc-2.4.1-1.fc15.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>CVC3: variable.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.4 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">CVC3&#160;<span id="projectnumber">2.4.1</span></div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">variable.h File Reference</div>  </div>
</div>
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="expr_8h_source.html">expr.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="clause_8h_source.html">clause.h</a>&quot;</code><br/>
</div>
<p><a href="variable_8h_source.html">Go to the source code of this file.</a></p>
<h2><a name="nested-classes"></a>
Classes</h2>
<ul>
<li>class <a class="el" href="classCVC3_1_1Variable.html">CVC3::Variable</a>
<li>class <a class="el" href="classCVC3_1_1Literal.html">CVC3::Literal</a>
<li>class <a class="el" href="classCVC3_1_1VariableValue.html">CVC3::VariableValue</a>
<li>class <a class="el" href="classCVC3_1_1VariableManager.html">CVC3::VariableManager</a>
<li>class <a class="el" href="classCVC3_1_1VariableManager_1_1HashLV.html">CVC3::VariableManager::HashLV</a>
<li>class <a class="el" href="classCVC3_1_1VariableManager_1_1EqLV.html">CVC3::VariableManager::EqLV</a>
<li>class <a class="el" href="classCVC3_1_1VariableManagerNotifyObj.html">CVC3::VariableManagerNotifyObj</a>
<dl class="el"><dd class="mdescRight">Notifies <a class="el" href="classCVC3_1_1VariableManager.html">VariableManager</a> before and after each <a class="el" href="group__ExprStream__Manip.html#gaddb050a787be87116afc51791293d3be" title="Restore the indentation.">pop()</a>  <a href="classCVC3_1_1VariableManagerNotifyObj.html#details">More...</a><br/></dl></ul>
<h2><a name="namespaces"></a>
Namespaces</h2>
<ul>
<li>namespace <a class="el" href="namespaceCVC3.html">CVC3</a>
</ul>
<h2><a name="func-members"></a>
Functions</h2>
<ul>
<li>Literal <a class="el" href="namespaceCVC3.html#a836d1b9fc2aa13791ad282f3a2d4551e">CVC3::operator!</a> (const Variable &amp;v)
<li>Literal <a class="el" href="namespaceCVC3.html#a77bbb9e579ed8077d27c91cfc0d40d26">CVC3::operator!</a> (const Literal &amp;l)
<li>std::ostream &amp; <a class="el" href="namespaceCVC3.html#a7acef296d5c77cb9e3cc84c996d57cef">CVC3::operator&lt;&lt;</a> (std::ostream &amp;os, const Literal &amp;l)
</ul>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Author: Sergey Berezin</p>
<p>Created: Fri Apr 25 11:52:17 2003</p>
<hr/>
<p>License to use, copy, modify, sell and/or distribute this software and its documentation for any purpose is hereby granted without royalty, subject to the terms and conditions defined in the <a class="el" href="LICENSE.html">LICENSE</a> file provided with this distribution.</p>
<hr/>
<p>A data structure representing a variable in the search engine. It is a smart pointer with a uniquifying mechanism similar to Expr, and a variable is uniquely determined by its expression. It can be thought of as an Expr with additional attributes, but the type is different, so it will not be confused with other Exprs. </p>

<p>Definition in file <a class="el" href="variable_8h_source.html">variable.h</a>.</p>
</div></div>
<hr class="footer"/><address class="footer"><small>Generated on Wed Sep 7 2011 for CVC3 by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
</body>
</html>