IModuleTree (ITF) ¶ INTERFACE IModuleTree Interface for implementations of the runtime tree structure of the module instance tree. Methods: GetFirstChild GetFirstToplevelInstance GetParent NextSibling PrevSibling Structure: GetFirstChild (Method) GetFirstToplevelInstance (Method) GetParent (Method) NextSibling (Method) PrevSibling (Method)
IModuleTree.GetFirstChild (METH) ¶ METHOD GetFirstChild : IModule Returns the first child of a given module instance. Returns 0 if (and only if) md has no children. InOut: Scope Name Type Comment Return GetFirstChild IModule Input md IModule The module instance that is queried (must not be 0)
IModuleTree.GetFirstToplevelInstance (METH) ¶ METHOD GetFirstToplevelInstance : IModule Returns the first toplevel instance of the tree. Returns 0 if (and only if) the tree is empty. InOut: Scope Name Type Return GetFirstToplevelInstance IModule
IModuleTree.GetParent (METH) ¶ METHOD GetParent : IModule Returns the parent instance of a given module instance Returns 0 if (and only if) md is a toplevel module instance. InOut: Scope Name Type Comment Return GetParent IModule Input md IModule The module instance that is queried (must not be 0)
BaseInstance.ComAddress (PROP) ¶ PROPERTY FINAL ComAddress : UDINT
BaseInstance.FB_EXIT (METH) ¶ METHOD FB_EXIT : BOOL InOut: Scope Name Type Return FB_EXIT BOOL Input bInCopyCode BOOL
BaseInstance.Init (METH) ¶ METHOD Init InOut: Scope Name Type Input bOnlineChange BOOL
BaseInstance.InitParametersDone (PROP) ¶ PROPERTY FINAL InitParametersDone : BOOL See IBaseInstance2.InitParametersDone .
BaseInstance.InstanceName (PROP) ¶ PROPERTY FINAL InstanceName : STRING(255)
BaseInstance.Main (METH) ¶ METHOD PUBLIC Main