Class VerilogTableEntry

    • Constructor Detail

      • VerilogTableEntry

        public VerilogTableEntry​(VerilogNode parent)
        Creates a UDP table entry.
        Parameters:
        parent - the parent node.
      • VerilogTableEntry

        public VerilogTableEntry​(VerilogTableEntry other,
                                 VerilogNode parent)
        Creates a copy of the UDP table entry.
        Parameters:
        other - the UDP table entry,
        parent - the parent node.
    • Method Detail

      • getInputs1

        public java.util.List<java.lang.String> getInputs1()
        Returns the input signals (1).
        Returns:
        the list of input signals.
      • addInput1

        public void addInput1​(java.lang.String input1)
        Adds the input to the list (1).
        Parameters:
        input1 - the input to be added.
      • getInputs2

        public java.util.List<java.lang.String> getInputs2()
        Returns the input signals (2).
        Returns:
        the list of input signals.
      • addInput2

        public void addInput2​(java.lang.String input2)
        Adds the input to the list (2).
        Parameters:
        input2 - the input to be added.
      • getEdge

        public java.util.List<java.lang.String> getEdge()
        Returns the edges.
        Returns:
        the list of edges.
      • addEdge

        public void addEdge​(java.lang.String edge)
        Adds the edge to the list.
        Parameters:
        edge - the edge to be added.
      • getOutputs

        public java.util.List<java.lang.String> getOutputs()
        Returns the output signals.
        Returns:
        the list of output signals.
      • addOutput

        public void addOutput​(java.lang.String output)
        Adds the output to the list.
        Parameters:
        output - the output to be added.