InstancePathNodeFinder.FindLongWithData (METH) ¶ METHOD FindLongWithData : IInstancePathBuildingNode InOut: Scope Name Type Comment Return FindLongWithData IInstancePathBuildingNode Input pstPath POINTER TO STRING pData POINTER TO BYTE some userdefined data Output bEnd BOOL prt POINTER TO IInstancePathBuildingNode
InstancePathNodeFinder.FindWithData (METH) ¶ METHOD FindWithData : IInstancePathBuildingNode InOut: Scope Name Type Comment Return FindWithData IInstancePathBuildingNode Input stPath STRING(255) pData POINTER TO BYTE some userdefined data Output bEnd BOOL prt POINTER TO InstancePathBuildingNode
InstancePathNodeFinder.Initialize (METH) ¶ METHOD Initialize : BOOL InOut: Scope Name Type Comment Return Initialize BOOL Input pRootNodes POINTER TO ARRAY [0..100] OF IBaseTreeNode The nodes must be InstancePathNodeBuildingNode ‘s! iNodeCount DINT
InstancePathNodeFinder.abstrIgnoreRootNode (METH) ¶ METHOD PROTECTED abstrIgnoreRootNode : BOOL InOut: Scope Name Type Comment Return abstrIgnoreRootNode BOOL Input pNode IInstancePathBuildingNode pData POINTER TO BYTE userdefined data
InstancePathNodeFinder.abstrNodeFound (METH) ¶ METHOD abstrNodeFound : IInstancePathBuildingNode InOut: Scope Name Type Comment Return abstrNodeFound IInstancePathBuildingNode Input pNode IInstancePathBuildingNode pData POINTER TO BYTE userdefined data bDirectChildFound BOOL
InstancePathNodeFinder.abstrNodeNotFound (METH) ¶ METHOD abstrNodeNotFound : IInstancePathBuildingNode InOut: Scope Name Type Comment Return abstrNodeNotFound IInstancePathBuildingNode Input pParent IInstancePathBuildingNode pData POINTER TO BYTE userdefined data pstPath POINTER TO STRING the whole path Inout iOffsetInPath DINT the offset in the path until the nodes have been found
InstancePathNodeFinder.protCallNodeFoundForRootNode (PROP) ¶ PROPERTY PROTECTED protCallNodeFoundForRootNode : BOOL
InstancePathNodeFinder.protCallNodeNotFoundForRootNode (PROP) ¶ PROPERTY PROTECTED protCallNodeNotFoundForRootNode : BOOL
MemBuffer (FB) ¶ FUNCTION_BLOCK MemBuffer Methods: Alloc CanResize FB_Exit InitStatic Resize Structure: Alloc (Method) CanResize (Method) FB_Exit (Method) InitStatic (Method) Resize (Method)
MemBuffer.Alloc (METH) ¶ METHOD Alloc : POINTER TO BYTE Must be called only once, the memory can afterwards be resized calling Resize InOut: Scope Name Type Return Alloc POINTER TO BYTE Input udiSize UDINT Output udiResult UDINT