SharedAreaRefDisposer (FB)ΒΆ
FUNCTION_BLOCK PUBLIC FINAL SharedAreaRefDisposer
A helper function block for disposing automatically a reference to a shared memory, area after leaving the local context.
METHOD MyMethod : ERROR
VAR
pData : POINTER TO myData;
sarDisposer : SHD.SharedAreaRefDisposer;
eErrorID : SHD.ERROR;
END_VAR
pData := myArea.AreaRead(itfSharedAreaRef=>sarDisposer.itfRef, eErrorID=>eErrorID);
IF eErrorID = SHD.ERROR.NO_ERROR THEN
(* do some work with pData *)
END_IF
- InOut:
Scope
Name
Type
Input
itfRef