Jarno Seppänen - Sami Kananoja
Date: November 10, 1998
$Log: techspec.tex,v $
% Revision 2.4 1998/11/05 12:29:39 jams
% Changed input and output terminal handling between SF_Block and its inheritants.
% Various modifications to the API. Various fixes. NOTE! This version is still
% behind the actual implementation in some minor features.
% Revision 2.3 1998/11/02 13:56:32 jams
% Fixed SF_Block::set_instance_name ()
% Revision 2.2 1998/11/02 13:30:25 jams
% Replaced some pointers (*) with references (&) in the API
% (classes SF_Network and SF_Output_Terminal).
% Other minor fixes as well.
% Revision 2.1 1998/10/29 17:08:27 jams
% Added text on future design
% Improved module design
% Removed mistakes
% Added class SF_Terminal
% Revision 1.4 1998/10/25 20:50:48 jams
% Report for meeting on 26.10.1998.
% - Described atomic blocks up to SF_Delay_Line,
% - discussed implicit delays, multirate networks, error handling,
% - added sink and source flags to SF_Block,
% - added example printout
% Revision 1.3 1998/10/24 17:45:27 jams
% - removed Atomic_Block
% - added SF_Network_Sanity_Exception, SF_Queue, SF_Queue_Node
% - revised class definitions
% - started to incorporate redundant code to SF_List and SF_Queue classes
% => going to remove SF_Input_Terminal_Frame, SF_Network_Block
% Revision 1.2 1998/10/24 13:50:52 jams
% Added the following classes: Atomic_Block, SF_Block, SF_Frame,
% SF_Input_Terminal, SF_Input_Terminal_Frame, List, List_Node, SF_Network,
% SF_Network_Block, SF_Output_Terminal, SF_Adder, SF_Exception.
% Started to write Chapters 1--4 and 6.
% Revision 1.1 1998/09/29 15:47:22 jams
% Initial revision