A C E F G H I M N O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
I
- IComponent - Interface in api
-
Interface representing a component in a simulation of digital circuits.
- inputs() - Method in class api.ExternalValue
- inputs() - Method in interface api.IComponent
-
Returns the array of Pins representing this component's inputs.
- inputs() - Method in class hw4.AbstractComponent
- inputsValid() - Method in class api.ExternalValue
- inputsValid() - Method in interface api.IComponent
-
Returns whether all inputs are valid.
- inputsValid() - Method in class hw4.AbstractComponent
- invalidate() - Method in class api.Pin
-
Sets this Pin to the invalid state.
- invalidateInputs() - Method in class api.ExternalValue
- invalidateInputs() - Method in interface api.IComponent
-
Changes the state of all inputs to invalid.
- invalidateInputs() - Method in class hw4.AbstractComponent
- invalidateOutputs() - Method in class api.ExternalValue
- invalidateOutputs() - Method in interface api.IComponent
-
Changes the state of all outputs to invalid.
- invalidateOutputs() - Method in class hw4.AbstractComponent
- invalidateOutputs() - Method in class hw4.AbstractStatefulComponent
- IPinListener - Interface in api
-
Callback interface for notifying applications when the outputs of a component change.
- IStatefulComponent - Interface in api
-
Subinterface of IComponent that adds methods for dealing with components that have internal state.
- isValid() - Method in class api.Pin
-
Returns whether this Pin is currently valid.
All Classes All Packages