Description Super class Public fields Active bindings Methods Examples
Unary operation expression in MiniZinc Possible unary operators are: "+", "-", "not"
rminizinc::Expression -> UnOp
.argslist of expression arguments
.opoperator to be used
.delete_flagused to delete items
.argslist of expression arguments
.opoperator to be used
.delete_flagused to delete items
new()constructor
UnOp$new(args, op)
argslist of expressions
opunary operator
nargs()get the number of arguments
UnOp$nargs()
getArgs()get all expression arguments
UnOp$getArgs()
setArgs()set all expression arguments
UnOp$setArgs()
argsargument list to be set
getArg()get the ith expression argument
UnOp$getArg(i)
iindex
setArg()set the ith expression argument
UnOp$setArg(i, val)
iindex
valvalue of expression to be set
getOp()get the unary operator
UnOp$getOp()
setOp()set the unary operator
UnOp$setOp(unop)
unopunary operator to be set
c_str()return the MiniZinc representation
UnOp$c_str()
getDeleteFlag()delete flag for internal use
UnOp$getDeleteFlag()
delete()delete the assignment item
UnOp$delete()
clone()The objects of this class are cloneable with this method.
UnOp$clone(deep = FALSE)
deepWhether to make a deep clone.
1 2 3 4 5 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.