[Top]
|
Method set_weak_flag()
- Method
set_weak_flag
array|mapping|multiset set_weak_flag(array|mapping|multiset m, int state)
- Description
Set the value m to use weak or normal references in its
indices and/or values (whatever is applicable). state is a
bitfield built by using | between the following flags:
Pike.WEAK_INDICES | Use weak references for indices. Only applicable for
multisets and mappings.
|
Pike.WEAK_VALUES | Use weak references for values. Only applicable for arrays
and mappings.
|
Pike.WEAK | Shorthand for Pike.WEAK_INDICES|Pike.WEAK_VALUES .
|
|
If a flag is absent, the corresponding field will use normal
references. state can also be 1 as a compatibility
measure; it's treated like Pike.WEAK .
- Returns
m will be returned.
|