Path - record of connectors visited during dataflow


SYNOPSIS

       #include <Unidraw/path.h>


DESCRIPTION

       A Path object stores a record of connectors that have been
       visited during dataflow.  Transfer functions, state  vari-
       ables, connectors, and other components can use the infor-
       mation in the path to determine  whether  data  should  be
       transmitted, for example, to avoid circular flow.


PUBLIC OPERATIONS

       Path(Path* = nil)
              Instantiate a new path, optionally with a duplicate
              of the information contained in the given path.

       virtual void Visit(Connector*)
              Register a connector as having been visited.

       virtual boolean Visited(Connector*)
              Return whether or not a connector has  been  regis-
              tered previously with the path.


SEE ALSO

       Connector(3U), StateVar(3U), TransferFunct(3U)



























Man(1) output converted with man2html