forked from ocaml/opam
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Types.NV.html
62 lines (62 loc) · 3.91 KB
/
Types.NV.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<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 rel="previous" href="Types.N.html">
<link rel="next" href="Types.OCaml_V.html">
<link rel="Up" href="Types.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="Client" rel="Chapter" href="Client.html">
<link title="File" rel="Chapter" href="File.html">
<link title="File_format" rel="Chapter" href="File_format.html">
<link title="Parallel" rel="Chapter" href="Parallel.html">
<link title="Parser" rel="Chapter" href="Parser.html">
<link title="Path" rel="Chapter" href="Path.html">
<link title="Process" rel="Chapter" href="Process.html">
<link title="Repositories" rel="Chapter" href="Repositories.html">
<link title="Run" rel="Chapter" href="Run.html">
<link title="Solver" rel="Chapter" href="Solver.html">
<link title="Types" rel="Chapter" href="Types.html"><title>Types.NV</title>
</head>
<body>
<div class="navbar"><a href="Types.N.html">Previous</a>
<a href="Types.html">Up</a>
<a href="Types.OCaml_V.html">Next</a>
</div>
<center><h1>Module <a href="type_Types.NV.html">Types.NV</a></h1></center>
<br>
<pre><span class="keyword">module</span> NV: <code class="code">sig</code> <a href="Types.NV.html">..</a> <code class="code">end</code></pre>Package (name x version) pairs<br>
<hr width="100%">
<pre><span class="keyword">include</span> <a href="Types.Abstract.html">Types.Abstract</a></pre>
<pre><span id="VALname"><span class="keyword">val</span> name</span> : <code class="type">t -> <a href="Types.html#TYPEname">Types.name</a></code></pre><div class="info">
Return the package name<br>
</div>
<pre><span id="VALversion"><span class="keyword">val</span> version</span> : <code class="type">t -> <a href="Types.html#TYPEversion">Types.version</a></code></pre><div class="info">
Return the version name<br>
</div>
<pre><span id="VALcreate"><span class="keyword">val</span> create</span> : <code class="type"><a href="Types.html#TYPEname">Types.name</a> -> <a href="Types.html#TYPEversion">Types.version</a> -> t</code></pre><div class="info">
Create a new pair (name x version)<br>
</div>
<pre><span id="VALof_filename"><span class="keyword">val</span> of_filename</span> : <code class="type"><a href="Types.html#TYPEfilename">Types.filename</a> -> t option</code></pre><div class="info">
Create a new pair from a filename. This function extracts <i> $name</i> and <i>$version</i> from <i>/path/to/$name.$version.XXX</i>
with various heuristics.<br>
</div>
<pre><span id="VALof_dirname"><span class="keyword">val</span> of_dirname</span> : <code class="type"><a href="Types.html#TYPEdirname">Types.dirname</a> -> t option</code></pre><div class="info">
Create a new pair from a directory name. This function extracts <i> $name</i> and <i>$version</i> from <i>/path/to/$name.$version/</i><br>
</div>
<pre><span id="VALof_dpkg"><span class="keyword">val</span> of_dpkg</span> : <code class="type">Debian.Packages.package -> t</code></pre><div class="info">
Create a new pair from a debian package<br>
</div>
<pre><span id="VALof_cudf"><span class="keyword">val</span> of_cudf</span> : <code class="type">Debian.Debcudf.tables -> Cudf.package -> t</code></pre><div class="info">
Create a new pair from a cudf package<br>
</div>
<pre><span id="VALto_map"><span class="keyword">val</span> to_map</span> : <code class="type">Set.t -> V.Set.t N.Map.t</code></pre><div class="info">
Convert a set of pairs to a map <code class="code">name -> versions</code><br>
</div>
</body></html>