Skip to main content

INodeList

Short Summary

The interface provides wrapper methods and properties for an array list that stores object with the INodeApi interface.

AccessAbstractFinalExtendsImplements
-NoNoCNM_CollectionInterfaces.IArrayList-

UML Diagram

Properties

size

Type: UDINT

This property returns the number of nodes inside this list.

Methods

appendNode

This method adds the given node to the end of the node list.

appendNodeList

This method adds all elements of the given collection to the end of this list.

containsNode

  • Parameters:
    • node (INodeApi): the interface of the node that should be checked
  • Return type: BOOL

This method checks if a given node is contained in the list.

removeNode

  • Parameters:
    • node (INodeApi): the node that should be removed
  • Return type: VOID

This method removes the first instance of the given node from the list.

Code

Declaration

INTERFACE INTERNAL INodeList EXTENDS CNM_CollectionInterfaces.IArrayList