Class FunctionCallCP


  • public class FunctionCallCP
    extends Lop
    • Method Detail

      • getFunctionOutputs

        public ArrayList<Lop> getFunctionOutputs()
      • requiresOutputCreateVar

        public boolean requiresOutputCreateVar()
      • toString

        public String toString()
        Description copied from class: Lop
        Method to have Lops print their state. This is for debugging purposes.
        Specified by:
        toString in class Lop
      • getInstructions

        public String getInstructions​(String[] inputs,
                                      String[] outputs)
        Method to generate instructions for external functions as well as builtin functions with multiple returns. Builtin functions have their namespace set to DMLProgram.INTERNAL_NAMESPACE ("_internal").
        Overrides:
        getInstructions in class Lop
        Parameters:
        inputs - array of inputs
        outputs - array of outputs
        Returns:
        instructions as string