chenqinghong
2024-05-07 3ec06a830367465068963156dcc1d8e522571c13
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Quintiq file version 2.0
#parent: #root
Method AddUnsafe (LibOpt_ScopeThin scope, LibOpt_Group group) as LibOpt_ScopeShared
{
  Description:
  [*
    Adds the given `LibOpt_ScopeThin` to the `LibOpt_ScopeShared`. This either happens by actually adding it to the `LibOpt_ScopeShared`, or creating a new one and removing this one.
    Therefore we also return a `LibOpt_ScopeShared`; this is the (new) `LibOpt_ScopeShared` that will be used.
    
    It is unsafe, as we're not checking whether the `LibOpt_ScopeShared` that we may create already exists. If it does, an error is thrown.
  *]
  IsAbstract: true
  TextBody: 'return null( LibOpt_ScopeShared );'
  InterfaceProperties { Accessibility: 'Module' }
}