Description Super class Public fields Active bindings Methods Examples
Create function calls in MiniZinc
rminizinc::Expression -> Call
.idthe function id
.lExplist of expressions
.delete_flagused to delete items
.idthe function id
.lExplist of expressions
.delete_flagused to delete items
new()constructor
Call$new(fnName, args)
fnNamefunction name
argsthe list of expressions
getName()get the function id/string
Call$getName()
setName()get the function id/string
Call$setName(name)
namenew function name
nargs()get the number of arguments
Call$nargs()
getArgs()get the expression list
Call$getArgs()
setArgs()set the expression list
Call$setArgs(args)
argslist of expressions to be set
getArg()get the expression based on index
Call$getArg(i)
iindex
setArg()set argument i
Call$setArg(e, i)
eexpression
iindex
c_str()return the MiniZinc representation
Call$c_str()
getDeleteFlag()delete flag for internal use
Call$getDeleteFlag()
delete()delete the assignment item
Call$delete()
clone()The objects of this class are cloneable with this method.
Call$clone(deep = FALSE)
deepWhether to make a deep clone.
1 2 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.