haorenhui
2023-10-30 6d6cc10d9e8e242661da7fd655dec155a09d676c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Quintiq file version 2.0
#parent: #root
Attribute DebugScope
{
  #keys: '3[139164.0.2055367611][139164.0.2055367610][139164.0.2055367612]'
  Description:
  [*
    Allow debugging the `LibOpt_Scope` after a `LibOpt_Run`.
    
    When enabled, the input and output `LibOpt_Scope` of every `LibOpt_Task` is stored in its `LibOpt_SnapshotComponent`.
    When a `LibOpt_ScopeElement` object is deleted, a special `LibOpt_ScopeElementDeleted` object will be created in its place.
    This `LibOpt_ScopeElementDeleted` object contains the `LibOpt_ScopeElement.Identifier` and `LibOpt_ScopeElement.Details` attributes of the deleted `LibOpt_ScopeElement` object.
    
    Before the run, the value of the `LibOpt_Optimizer.DebugScope` attribute is copied to this attribute.
    During the run, this attribute can be set from the 'Toggles' context menu of the 'Runs' from.
  *]
  ValueType: Boolean
}