hongji.li
2023-10-10 d69ee9a91590b6fdd6c42b3c1aa6b47a96da0f6f
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' }
}