Element (FB) ¶ FUNCTION_BLOCK Element IMPLEMENTS IElement , IElementHelper Properties: IsLinkedElem NextElem PrevElem Methods: IsListMemberOf Structure: IsLinkedElem (Property) IsListMemberOf (Method) NextElem (Property) PrevElem (Property)
TypedElement (FB) ¶ FUNCTION_BLOCK TypedElement EXTENDS Element IMPLEMENTS ITypedElement Properties: IsLinkedElem , inherited from Element NextElem , inherited from Element PrevElem , inherited from Element Methods: IsListMemberOf , inherited from Element
List ¶ List (Folder) AppendElem (Method) InsertElem (Method) PopBackElem (Method) PopElem (Method) PushElem (Method) RemoveElem (Method) ListBase (FunctionBlock) HeadElem (Property) ListIsEmpty (Property) ListSize (Property) TailElem (Property) TypedList (FunctionBlock) AppendElem (Method) InsertElem (Method) PopBackElem (Method) PopElem (Method) PushElem (Method) RemoveElem (Method)
List (FB) ¶ FUNCTION_BLOCK List EXTENDS ListBase IMPLEMENTS IList Properties: HeadElem , inherited from ListBase ListIsEmpty , inherited from ListBase ListSize , inherited from ListBase TailElem , inherited from ListBase Methods: AppendElem InsertElem PopBackElem PopElem PushElem RemoveElem Structure: AppendElem (Method) InsertElem (Method) PopBackElem (Method) PopElem (Method) PushElem (Method) RemoveElem (Method)
ListBase (FB) ¶ FUNCTION_BLOCK ListBase IMPLEMENTS ISimpleList , IListHelper Properties: HeadElem ListIsEmpty ListSize TailElem Structure: HeadElem (Property) ListIsEmpty (Property) ListSize (Property) TailElem (Property)
TypedList (FB) ¶ FUNCTION_BLOCK TypedList EXTENDS ListBase IMPLEMENTS ITypedList Properties: HeadElem , inherited from ListBase ListIsEmpty , inherited from ListBase ListSize , inherited from ListBase TailElem , inherited from ListBase Methods: AppendElem InsertElem PopBackElem PopElem PushElem RemoveElem Structure: AppendElem (Method) InsertElem (Method) PopBackElem (Method) PopElem (Method) PushElem (Method) RemoveElem (Method)
Tree ¶ Tree (Folder) AddChild (Method) InsertSibling (Method) RemoveTree (Method) TreeBase (FunctionBlock) ChildCount (Property) FirstChild (Property) IsLinkedTree (Property) IsTreeRoot (Property) LastChild (Property) NextSibling (Property) ParentTree (Property) PrevSibling (Property) SiblingCount (Property) TypedTree (FunctionBlock) AddChild (Method) InsertSibling (Method) RemoveTree (Method) TreeTypeId (Property)
Tree (FB) ¶ FUNCTION_BLOCK Tree EXTENDS TreeBase IMPLEMENTS ITree Properties: ChildCount , inherited from TreeBase FirstChild , inherited from TreeBase IsLinkedTree , inherited from TreeBase IsTreeRoot , inherited from TreeBase LastChild , inherited from TreeBase NextSibling , inherited from TreeBase ParentTree , inherited from TreeBase PrevSibling , inherited from TreeBase SiblingCount , inherited from TreeBase Methods: AddChild InsertSibling RemoveTree Structure: AddChild (Method) InsertSibling (Method) RemoveTree (Method)
TreeBase (FB) ¶ FUNCTION_BLOCK TreeBase IMPLEMENTS ISimpleTree , ITreeHelper Properties: ChildCount FirstChild IsLinkedTree IsTreeRoot LastChild NextSibling ParentTree PrevSibling SiblingCount Structure: ChildCount (Property) FirstChild (Property) IsLinkedTree (Property) IsTreeRoot (Property) LastChild (Property) NextSibling (Property) ParentTree (Property) PrevSibling (Property) SiblingCount (Property)
TypedTree (FB) ¶ FUNCTION_BLOCK TypedTree EXTENDS TreeBase IMPLEMENTS ITypedTree Properties: TreeTypeId ChildCount , inherited from TreeBase FirstChild , inherited from TreeBase IsLinkedTree , inherited from TreeBase IsTreeRoot , inherited from TreeBase LastChild , inherited from TreeBase NextSibling , inherited from TreeBase ParentTree , inherited from TreeBase PrevSibling , inherited from TreeBase SiblingCount , inherited from TreeBase Methods: AddChild InsertSibling RemoveTree Structure: AddChild (Method) InsertSibling (Method) RemoveTree (Method) TreeTypeId (Property)