Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 72ce4b57ce48155a1f0e8d146edc8f19 > files > 22

ocaml-xmlm-devel-1.0.1-2mdv2010.0.i586.rpm

<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css">
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
<link rel="Start" href="index.html">
<link title="Index of types" rel=Appendix href="index_types.html">
<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
<link title="Index of values" rel=Appendix href="index_values.html">
<link title="Index of modules" rel=Appendix href="index_modules.html">
<link title="Index of module types" rel=Appendix href="index_module_types.html">
<link title="Xmlm" rel="Chapter" href="Xmlm.html"><title>Index of values</title>
</head>
<body>
<center><h1>Index of values</h1></center>
<table>
<tr><td align="left"><br>A</td></tr>
<tr><td><a href="Xmlm.Buffer.html#VALadd_uchar">add_uchar</a> [<a href="Xmlm.Buffer.html">Xmlm.Buffer</a>]</td>
<td><div class="info">
Adds the given (guaranteed valid) unicode
      <a href="http://www.unicode.org/glossary/#code_point">code point</a> to a
      buffer.
</div>
</td></tr>
<tr><td><a href="Xmlm.String.html#VALappend">append</a> [<a href="Xmlm.String.html">Xmlm.String</a>]</td>
<td><div class="info">
Concatenates two strings.
</div>
</td></tr>
<tr><td align="left"><br>C</td></tr>
<tr><td><a href="Xmlm.Buffer.html#VALclear">clear</a> [<a href="Xmlm.Buffer.html">Xmlm.Buffer</a>]</td>
<td><div class="info">
Clears the buffer.
</div>
</td></tr>
<tr><td><a href="Xmlm.String.html#VALcompare">compare</a> [<a href="Xmlm.String.html">Xmlm.String</a>]</td>
<td><div class="info">
String comparison.
</div>
</td></tr>
<tr><td><a href="Xmlm.Buffer.html#VALcontents">contents</a> [<a href="Xmlm.Buffer.html">Xmlm.Buffer</a>]</td>
<td><div class="info">
Returns the buffer contents.
</div>
</td></tr>
<tr><td><a href="Xmlm.Buffer.html#VALcreate">create</a> [<a href="Xmlm.Buffer.html">Xmlm.Buffer</a>]</td>
<td><div class="info">
Creates a buffer of the given size.
</div>
</td></tr>
<tr><td align="left"><br>E</td></tr>
<tr><td><a href="Xmlm.String.html#VALempty">empty</a> [<a href="Xmlm.String.html">Xmlm.String</a>]</td>
<td><div class="info">
The empty string.
</div>
</td></tr>
<tr><td><a href="Xmlm.S.html#VALeoi">eoi</a> [<a href="Xmlm.S.html">Xmlm.S</a>]</td>
<td></td></tr>
<tr><td><a href="Xmlm.html#VALeoi">eoi</a> [<a href="Xmlm.html">Xmlm</a>]</td>
<td><div class="info">
Returns <code class="code"><span class="keyword">true</span></code> if the end of input is reached.
</div>
</td></tr>
<tr><td><a href="Xmlm.S.html#VALerror_message">error_message</a> [<a href="Xmlm.S.html">Xmlm.S</a>]</td>
<td></td></tr>
<tr><td><a href="Xmlm.html#VALerror_message">error_message</a> [<a href="Xmlm.html">Xmlm</a>]</td>
<td><div class="info">
Converts the error to an english error message.
</div>
</td></tr>
<tr><td align="left"><br>I</td></tr>
<tr><td><a href="Xmlm.S.html#VALinput">input</a> [<a href="Xmlm.S.html">Xmlm.S</a>]</td>
<td></td></tr>
<tr><td><a href="Xmlm.html#VALinput">input</a> [<a href="Xmlm.html">Xmlm</a>]</td>
<td><div class="info">
Inputs a signal.
</div>
</td></tr>
<tr><td><a href="Xmlm.S.html#VALinput_doc_tree">input_doc_tree</a> [<a href="Xmlm.S.html">Xmlm.S</a>]</td>
<td></td></tr>
<tr><td><a href="Xmlm.html#VALinput_doc_tree">input_doc_tree</a> [<a href="Xmlm.html">Xmlm</a>]</td>
<td><div class="info">
Same as <a href="Xmlm.html#VALinput_tree"><code class="code"><span class="constructor">Xmlm</span>.input_tree</code></a> but reads a complete <a href="#TYPEsignal">well-formed</a>  
    sequence of signals.
</div>
</td></tr>
<tr><td><a href="Xmlm.S.html#VALinput_tree">input_tree</a> [<a href="Xmlm.S.html">Xmlm.S</a>]</td>
<td></td></tr>
<tr><td><a href="Xmlm.html#VALinput_tree">input_tree</a> [<a href="Xmlm.html">Xmlm</a>]</td>
<td><div class="info">
If the next signal is a :
     <code class="code"><span class="keywordsign">`</span><span class="constructor">Data</span></code> signal, inputs it and invokes <code class="code">data</code> with the character data., <code class="code"><span class="keywordsign">`</span><span class="constructor">El_start</span></code> signal, inputs the sequence of signals until its 
       matching <code class="code"><span class="keywordsign">`</span><span class="constructor">El_end</span></code> and invokes <code class="code">el</code> and <code class="code">data</code> as follows
     <code class="code">el</code>, is called on each <code class="code"><span class="keywordsign">`</span><span class="constructor">El_end</span></code> signals with the corresponding 
      <code class="code"><span class="keywordsign">`</span><span class="constructor">El_start</span></code> tag and the result of the callback invocation for the 
      element's children., <code class="code">data</code>, is called on each <code class="code"><span class="keywordsign">`</span><span class="constructor">Data</span></code> signals with the character data. 
      This function won't be called twice consecutively or with the empty 
      string., Other signals, raises <code class="code"><span class="constructor">Invalid_argument</span></code>.
</div>
</td></tr>
<tr><td><a href="Xmlm.String.html#VALiter">iter</a> [<a href="Xmlm.String.html">Xmlm.String</a>]</td>
<td><div class="info">
Iterates over the unicode 
      <a href="http://www.unicode.org/glossary/#code_point">code point</a>
      of the given string.
</div>
</td></tr>
<tr><td align="left"><br>L</td></tr>
<tr><td><a href="Xmlm.Buffer.html#VALlength">length</a> [<a href="Xmlm.Buffer.html">Xmlm.Buffer</a>]</td>
<td><div class="info">
Returns the number of characters contained in the buffer.
</div>
</td></tr>
<tr><td><a href="Xmlm.String.html#VALlength">length</a> [<a href="Xmlm.String.html">Xmlm.String</a>]</td>
<td><div class="info">
Returns the length of the string.
</div>
</td></tr>
<tr><td><a href="Xmlm.String.html#VALlowercase">lowercase</a> [<a href="Xmlm.String.html">Xmlm.String</a>]</td>
<td><div class="info">
New string with uppercase letter translated
      to lowercase (correctness is only needed for ASCII
      <a href="http://www.unicode.org/glossary/#code_point">code point</a>).
</div>
</td></tr>
<tr><td align="left"><br>M</td></tr>
<tr><td><a href="Xmlm.S.html#VALmake_input">make_input</a> [<a href="Xmlm.S.html">Xmlm.S</a>]</td>
<td></td></tr>
<tr><td><a href="Xmlm.html#VALmake_input">make_input</a> [<a href="Xmlm.html">Xmlm</a>]</td>
<td><div class="info">
Returns a new input abstraction reading from the given source.
</div>
</td></tr>
<tr><td><a href="Xmlm.S.html#VALmake_output">make_output</a> [<a href="Xmlm.S.html">Xmlm.S</a>]</td>
<td></td></tr>
<tr><td><a href="Xmlm.html#VALmake_output">make_output</a> [<a href="Xmlm.html">Xmlm</a>]</td>
<td><div class="info">
Returns a new output abstraction writing to the given destination.
</div>
</td></tr>
<tr><td align="left"><br>N</td></tr>
<tr><td><a href="Xmlm.S.html#VALns_xml">ns_xml</a> [<a href="Xmlm.S.html">Xmlm.S</a>]</td>
<td></td></tr>
<tr><td><a href="Xmlm.html#VALns_xml">ns_xml</a> [<a href="Xmlm.html">Xmlm</a>]</td>
<td><div class="info">
Namespace name <a href="http://www.w3.org/XML/1998/namespace">value</a> bound to the 
    reserved <code class="code"><span class="string">"xml"</span></code> prefix.
</div>
</td></tr>
<tr><td><a href="Xmlm.S.html#VALns_xmlns">ns_xmlns</a> [<a href="Xmlm.S.html">Xmlm.S</a>]</td>
<td></td></tr>
<tr><td><a href="Xmlm.html#VALns_xmlns">ns_xmlns</a> [<a href="Xmlm.html">Xmlm</a>]</td>
<td><div class="info">
Namespace name <a href="http://www.w3.org/2000/xmlns/">value</a> bound to the 
    reserved <code class="code"><span class="string">"xmlns"</span></code> prefix.
</div>
</td></tr>
<tr><td align="left"><br>O</td></tr>
<tr><td><a href="Xmlm.String.html#VALof_string">of_string</a> [<a href="Xmlm.String.html">Xmlm.String</a>]</td>
<td><div class="info">
String from an OCaml string.
</div>
</td></tr>
<tr><td><a href="Xmlm.S.html#VALoutput">output</a> [<a href="Xmlm.S.html">Xmlm.S</a>]</td>
<td></td></tr>
<tr><td><a href="Xmlm.html#VALoutput">output</a> [<a href="Xmlm.html">Xmlm</a>]</td>
<td><div class="info">
Outputs a signal.
</div>
</td></tr>
<tr><td><a href="Xmlm.S.html#VALoutput_doc_tree">output_doc_tree</a> [<a href="Xmlm.S.html">Xmlm.S</a>]</td>
<td></td></tr>
<tr><td><a href="Xmlm.html#VALoutput_doc_tree">output_doc_tree</a> [<a href="Xmlm.html">Xmlm</a>]</td>
<td><div class="info">
Same as <a href="Xmlm.html#VALoutput_tree"><code class="code"><span class="constructor">Xmlm</span>.output_tree</code></a> but outputs a complete <a href="#TYPEsignal">well-formed</a> 
    sequence of signals.
</div>
</td></tr>
<tr><td><a href="Xmlm.S.html#VALoutput_tree">output_tree</a> [<a href="Xmlm.S.html">Xmlm.S</a>]</td>
<td></td></tr>
<tr><td><a href="Xmlm.html#VALoutput_tree">output_tree</a> [<a href="Xmlm.html">Xmlm</a>]</td>
<td><div class="info">
Outputs signals corresponding to a value by recursively
    applying the given value deconstructor.
</div>
</td></tr>
<tr><td align="left"><br>P</td></tr>
<tr><td><a href="Xmlm.S.html#VALpeek">peek</a> [<a href="Xmlm.S.html">Xmlm.S</a>]</td>
<td></td></tr>
<tr><td><a href="Xmlm.html#VALpeek">peek</a> [<a href="Xmlm.html">Xmlm</a>]</td>
<td><div class="info">
Same as <a href="Xmlm.html#VALinput"><code class="code"><span class="constructor">Xmlm</span>.input</code></a> but doesn't remove the signal from the sequence.
</div>
</td></tr>
<tr><td><a href="Xmlm.S.html#VALpos">pos</a> [<a href="Xmlm.S.html">Xmlm.S</a>]</td>
<td></td></tr>
<tr><td><a href="Xmlm.html#VALpos">pos</a> [<a href="Xmlm.html">Xmlm</a>]</td>
<td><div class="info">
Current position in the input abstraction.
</div>
</td></tr>
<tr><td align="left"><br>T</td></tr>
<tr><td><a href="Xmlm.String.html#VALto_utf_8">to_utf_8</a> [<a href="Xmlm.String.html">Xmlm.String</a>]</td>
<td><div class="info">
<code class="code">to_utf_8 f v s</code>, is <code class="code">f (... (f (f v s1) s2) ...) sn</code>.
</div>
</td></tr>
</table><br>
</body>
</html>