Method lfun::`[]=()
- Method
`[]=
mixed
`[]=(zero
index
,zero
value
,object
|void
context
,int
|void
access
)- Description
Atomic get and set index callback.
- Parameter
index
Index to change the value of.
- Parameter
value
The new value.
- Parameter
context
Context in the current object to index.
If
UNDEFINED
or left out,this_program::this
is to be used (ie start at the current context and ignore any overloaded symbols).- Parameter
access
Access permission override. One of the following:
0
See only public symbols.
UNDEFINED
1
See protected symbols as well.
This function is to set the value at index
index
of the current object tovalue
.- Returns
Returns the previous value at index
index
of the current object.- Note
In Pike 8.0 and earlier the return value of this function was ignored.
- See also