| Let {rminizinc} | R Documentation |
Let
Description
Create let expression in MiniZinc
Super class
rminizinc::Expression -> Let
Public fields
.decllist of local declarations
.inbody of the let
.delete_flagused to delete items
Active bindings
.decllist of local declarations
.inbody of the let
.delete_flagused to delete items
Methods
Public methods
Inherited methods
Method new()
constructor
Usage
Let$new(let, body)
Arguments
letlist of local declaration items and/or constraint items
bodybody of the let
Method getLets()
access list of declaration items and/or constraint items
Usage
Let$getLets()
Method setLets()
set list of declaration items and/or constraint items
Usage
Let$setLets(letList)
Arguments
letListlist of declaration items and/or constraint items to be set
Method getLet()
access declaration item and/or constraint item i
Usage
Let$getLet(i)
Arguments
iindex of let declaration item and/or constraint item to be accessed
Method setLet()
set list of declaration item and/or constraint item i
Usage
Let$setLet(let)
Arguments
letdeclaration item and/or constraint item to be set
Method getBody()
get the body
Usage
Let$getBody()
Method setBody()
set the body
Usage
Let$setBody(expBody)
Arguments
expBodyexpression to be set for body
Method c_str()
get the MiniZinc representation
Usage
Let$c_str()
Method getDeleteFlag()
delete flag for internal use
Usage
Let$getDeleteFlag()
Method delete()
delete the assignment item
Usage
Let$delete()
Method clone()
The objects of this class are cloneable with this method.
Usage
Let$clone(deep = FALSE)
Arguments
deepWhether to make a deep clone.