DatasourcesMgr.CreateItemList (METH) ¶ METHOD CreateItemList : IDatasources.IDataItemList Creates a new item list that can be used for reading/writing synchronously for example. Important Please remark that you have to release the returned object when it is no longer in use by calling |IDatasourcesMgr.DeleteItemList| InOut: Scope Name Type Comment Return CreateItemList IDatasources.IDataItemList Input udiInitialCapacity UDINT The initial capacity of this list (will be extended if it becomes larger)
DatasourcesMgr.DeleteItemList (METH) ¶ METHOD DeleteItemList : SysTypes.RTS_IEC_RESULT Deletes an item list and the items managed therin that was previously created using |IDatasourcesMgr.CreateItemList| InOut: Scope Name Type Comment Return DeleteItemList SysTypes.RTS_IEC_RESULT An error code representing the result of the operation. In case of success, ERR_OK will be returned Input itemsList IDatasources.IDataItemList
FrameManager.GetReplacementInfo (METH) ¶ METHOD GetReplacementInfo : POINTER TO IDatasources.ReplacementInfo InOut: Scope Name Type Return GetReplacementInfo POINTER TO IDatasources.ReplacementInfo Input pstFramePath POINTER TO STRING(255)
FrameManager.Initialize (METH) ¶ METHOD Initialize : BOOL InOut: Scope Name Type Return Initialize BOOL Input pData POINTER TO ARRAY [0..0] OF FrameRegistrationData nCount INT
MappingDesc_ArrayArbitrary.FindChild (METH) ¶ METHOD FindChild : SymbolicVarsBase.ITreeWalker InOut: Scope Name Type Return FindChild SymbolicVarsBase.ITreeWalker Input pstPath POINTER TO STRING varInfo REFERENCE TO SymbolicVarsBase.VariableInformation pResult POINTER TO UDINT Inout iOffsetInPath __XWORD
MappingDesc_ArrayArbitrary.protTokenLength (METH) ¶ METHOD PROTECTED protTokenLength : DINT InOut: Scope Name Type Return protTokenLength DINT Input pst POINTER TO STRING
MappingDesc_ArraySubRange.protDoNotifyArrayAccess (METH) ¶ METHOD PROTECTED protDoNotifyArrayAccess InOut: Scope Name Type Input pst POINTER TO STRING len INT notfiyClient IArrayNotifiable
OurVarInfo.AccessRights (PROP) ¶ PROPERTY AccessRights : SymbolicVarsBase.ACCESSRIGHTS
OurVarInfo.ArrayAccessDetected (METH) ¶ METHOD ArrayAccessDetected If implemented, this method is called to notify about a valid array access that was parsed. By valid we understand that it is syntactically correct as well as within the allowed array range.*) InOut: Scope Name Type Comment Input pstr POINTER TO STRING The pointer to the beginning of the array access, ie. the opening parenthese ‘[’ length INT The length of the array access within the string as it might not be 0 terminated after the closing parenthese. As an example, the value will be 3 for ‘[1]’ or 5 for ‘[3,4]’ * )
OurVarInfo.SetArrayNotificationClient (METH) ¶ METHOD SetArrayNotificationClient InOut: Scope Name Type Input client SymbolicVarsBase.IArrayNotifiable