Skip to content

Commit

Permalink
Recovering from missed changes. Many files regenerated.
Browse files Browse the repository at this point in the history
  • Loading branch information
simonjwright committed Oct 4, 2023
1 parent 95b0445 commit 96d4952
Show file tree
Hide file tree
Showing 21 changed files with 627 additions and 713 deletions.
294 changes: 148 additions & 146 deletions ColdFrameProfile.html

Large diffs are not rendered by default.

50 changes: 25 additions & 25 deletions Digital_IO.html
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@

<!DOCTYPE html
PUBLIC "-//W3C/DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://pushface.org/coldframe/attribute" xmlns:ut="http://pushface.org/coldframe/utilities" lang="en" xml:lang="en">
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-1"></meta><style type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
* { margin : 0;
padding : 0;
}
Expand Down Expand Up @@ -46,35 +46,37 @@
font-size : 1.05em;
}
hr { margin-top : .5em; }
</style><title>Digital_IO</title>
</style>
<title>Digital_IO</title>
</head>
<body>
<h1>Digital_IO</h1>
<p xmlns="">Copyright (C) Simon Wright &lt;[email protected]&gt;</p>
<p xmlns=""> This package is free software; you can redistribute it and/or modify it under terms of the GNU General Public License
as published by the Free Software Foundation; either version 2, or (at your option) any later version. This package
is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should
have received a copy of the GNU General Public License distributed with this package; see file COPYING. If not,
write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
</p>
<p xmlns=""> Contains the input-output domain Digital_IO for ColdFrame's House Management demonstration.</p>
<p xmlns=""> This package is free software; you can redistribute it and/or modify it
under terms of the GNU General Public License as published by the Free Software
Foundation; either version 2, or (at your option) any later version. This package
is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the GNU General Public License for more details. You should have
received a copy of the GNU General Public License distributed with this package;
see file COPYING. If not, write to the Free Software Foundation, 59 Temple Place
- Suite 330, Boston, MA 02111-1307, USA.</p>
<p xmlns=""> Contains the input-output domain Digital_IO for ColdFrame's House Management
demonstration.</p>
<h1>Contents</h1>
<h2>All classes</h2><map xmlns="" id="overall" name="overall"></map><img src="Digital_IO.images/Digital_IO.overall.png" border="0" ismap="true" usemap="#overall" alt="Class diagram for Digital_IO"></img><h2>Types</h2>
<h2>All classes</h2><map xmlns="" id="overall" name="overall"></map><img src="Digital_IO.images/Digital_IO.overall.png" border="0" ismap="true" usemap="#overall" alt="Class diagram for Digital_IO"><h2>Types</h2>
<ul>
<li xmlns=""><a href="#Implementation_Class_P">Implementation_Class_P</a></li>
<li xmlns=""><a href="#Input_Signal">Input_Signal</a></li>
<li xmlns=""><a href="#Input_Signal_State">Input_Signal_State</a></li>
<li xmlns=""><a href="#Output_Signal">Output_Signal</a></li>
</ul>
<hr></hr>
<hr>
<h1>Types</h1>
<h2 xmlns=""><a name="Implementation_Class_P">Implementation_Class_P</a></h2>
<p xmlns="">This type is a class-wide pointer to the abstract type Implementation; the required concrete bottom half calls
Register to connect itself to the top half.
</p>
<p xmlns="">Imported from <tt>Digital_IO_Support</tt>.
</p>
<p xmlns="">This type is a class-wide pointer to the abstract type Implementation; the
required concrete bottom half calls Register to connect itself to the top half.</p>
<p xmlns="">Imported from <tt>Digital_IO_Support</tt>.</p>
<p xmlns="">Implementation_Class_P has operations:</p>
<dl xmlns="">
<dt><a name="Implementation_Class_P.Register">Register</a></dt>
Expand All @@ -89,12 +91,10 @@ <h2 xmlns=""><a name="Implementation_Class_P">Implementation_Class_P</a></h2>
</dl>
<h2 xmlns=""><a name="Input_Signal">Input_Signal</a></h2>
<p xmlns="">Numbers the input (switch) signal pins.</p>
<p xmlns="">A constrained version of <a href="#Integer">Integer</a> from 0 to 15.
</p>
<p xmlns="">A constrained version of <a href="#Integer">Integer</a> from 0 to 15.</p>
<p xmlns="">Input_Signal has operations:</p>
<dl xmlns="">
<dt><a name="Input_Signal.Get">Get</a> returns Boolean
</dt>
<dt><a name="Input_Signal.Get">Get</a> returns Boolean</dt>
<dd>
<p>Returns the current state of the input signal for pin S.</p>
<p>Parameters:</p>
Expand All @@ -105,7 +105,8 @@ <h2 xmlns=""><a name="Input_Signal">Input_Signal</a></h2>
</dd>
</dl>
<h2 xmlns=""><a name="Input_Signal_State">Input_Signal_State</a></h2>
<p xmlns="">Provides application domains with callback facilities for input signal state changes.</p>
<p xmlns="">Provides application domains with callback facilities for input signal state
changes.</p>
<p xmlns="">Callback support is provided.</p>
<p xmlns="">A record type, with attributes:</p>
<dl xmlns="">
Expand All @@ -120,8 +121,7 @@ <h2 xmlns=""><a name="Input_Signal_State">Input_Signal_State</a></h2>
</dl>
<h2 xmlns=""><a name="Output_Signal">Output_Signal</a></h2>
<p xmlns="">Numbers the output (lamp) signal pins.</p>
<p xmlns="">A constrained version of <a href="#Integer">Integer</a> from 0 to 15.
</p>
<p xmlns="">A constrained version of <a href="#Integer">Integer</a> from 0 to 15.</p>
<p xmlns="">Output_Signal has operations:</p>
<dl xmlns="">
<dt><a name="Output_Signal.Set">Set</a></dt>
Expand Down
Loading

0 comments on commit 96d4952

Please sign in to comment.