Table of Contents

IUnmanagedObject

Namespace
ZCore

Implementing this interface commands the developer to implement a Cyclic method that has to be called manually in the application. This is similar to the "old way" ST programming is done. It is in contrast to ManagedObjects, where the framework will take care of the object through an ObjectManager.

Warning

There is no mechanism in ST code to prevent implementating IUnmanagedObject and extending from ManagedObject. However, this is very bad practice!

See Objects types for details

INTERFACE IUnmanagedObject

Methods

Cyclic

This method must be implemented by any function block that implements IUnmanagedObjects. The method must be called from the creator of the object, it is not automatically taken care of from the framework.

METHOD Cyclic ()