Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > contrib > by-pkgid > 1a4654cdb333ad144ff9f7b2e16de416 > files > 26

cpp2html-1.2-3mdk.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
    "http://www.w3.org/TR/REC-html40/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="cpp2html 1.2
by Lorenzo Bettini, bettini@gnu.org
http://w3.newnet.it/bettini
http://www.gnu.org/software/cpp2html/cpp2html.html">
<title>source file</title>
<link rel="stylesheet" href="mono.css" type="text/css">
</head>
<body>
<pre>
<tt>
<span class="keyword">#ifndef</span> _MAIN_H
<span class="keyword">#define</span> _MAIN_H

<span class="keyword">#include</span> <span class="string">&lt;iostream.h&gt;</span>

<span class="type">int</span> main( <span class="type">int</span> argc, <span class="type">char</span> * argv[] ) ;
<span class="type">char</span> *createOutputFileName( <span class="type">char</span> *inputFileName ) ;
<span class="type">void</span> processFile( <span class="type">char</span> *inputFileName, <span class="type">char</span> *outputFileName, <span class="type">char</span> *docTitle,
                  <span class="keyword">const</span> <span class="type">char</span> *docHeader, <span class="keyword">const</span> <span class="type">char</span> *docFooter ) ;
<span class="type">char</span> *getCodeLine( <span class="type">void</span> ) ;
<span class="type">void</span> print_top( <span class="type">char</span> *docTitle, <span class="type">char</span> *s , <span class="keyword">const</span> <span class="type">char</span> *docHeader) ;
<span class="type">void</span> print_bottom( <span class="keyword">const</span> <span class="type">char</span> *docFooter ) ;
<span class="type">void</span> generate( <span class="keyword">const</span> <span class="type">char</span> *s ) ;
<span class="type">void</span> generate( <span class="keyword">const</span> <span class="type">char</span> *s, <span class="type">int</span> start, <span class="type">int</span> end ) ;
<span class="type">void</span> generateln( <span class="keyword">const</span> <span class="type">char</span> *s ) ;
<span class="type">void</span> generateNewLine() ;
<span class="type">void</span> generateTab() ;
<span class="type">void</span> generateComment( <span class="keyword">const</span> <span class="type">char</span> *s ) ;
<span class="type">void</span> generateString( <span class="keyword">const</span> <span class="type">char</span> *s ) ;
<span class="type">void</span> generateKeyWord( <span class="keyword">const</span> <span class="type">char</span> *s ) ;
<span class="type">void</span> generateBaseType( <span class="keyword">const</span> <span class="type">char</span> *s ) ;
<span class="type">void</span> generateNumber( <span class="keyword">const</span> <span class="type">char</span> *s ) ;

<span class="type">void</span> startComment( <span class="keyword">const</span> <span class="type">char</span> *s ) ;
<span class="type">void</span> endComment( <span class="keyword">const</span> <span class="type">char</span> *s = NULL ) ; <span class="comment">// NULL for // comments
</span><span class="type">void</span> startString( <span class="keyword">const</span> <span class="type">char</span> *s ) ;
<span class="type">void</span> endString( <span class="keyword">const</span> <span class="type">char</span> *s ) ;

<span class="type">void</span> startTAG( <span class="keyword">const</span> <span class="type">char</span> *tag, <span class="keyword">const</span> <span class="type">char</span> *attr = NULL, <span class="keyword">const</span> <span class="type">char</span> *val = NULL ) ;
<span class="type">void</span> endTAG( <span class="keyword">const</span> <span class="type">char</span> *tag ) ;
<span class="type">void</span> startColor( <span class="keyword">const</span> <span class="type">char</span> *color ) ;
<span class="type">void</span> endColor() ;

<span class="keyword">extern</span> <span class="type">char</span> *inputFileName ; <span class="comment">/* what we're reading  */</span>
<span class="keyword">extern</span> ostream* sout ;

<span class="keyword">#endif</span> <span class="comment">/* _MAIN_H  */</span>
</tt>
</pre>
</body>
</html>