(self, index, obj, **args)
return self.funcList[index](obj, **args)
Apply the index function

      :param index: the index of the function
      :param obj: this object is passes as parameter to the function
      :param args: this args dictionary is passed to the function
Apply the index function
Apply the index function
def apply(self, index, obj, **args):
      """ Apply the index function

      :param index: the index of the function
      :param obj: this object is passes as parameter to the function
      :param args: this args dictionary is passed to the function

      """
      if len(self.funcList) <= 0:
         raise Exception("No function defined: " + self.slotName)
      return self.funcList[index](obj, **args)
def apply ( self , index , obj , * * args ) : if len ( self . funcList ) <= 0 : raise Exception ( "No function defined: " + self . slotName ) return self . funcList [ index ] ( obj , * * args )