TS_Root1

 (Available in 00 TS Tools(Base) - TS_Tools_Root1)

Purpose

Root class for all TS-dynamic-allocated objects that support an owner

Syntax

CLASS MyClass INHERIT TS_Root1

Access methods

Owner - Get the object owner

Methods

TSTraceInfo -
Destroy - CALLBACK: It is adviced to use 'oObject:Axit()'
INIT - Create a 'TS_Root0' instance
NEW - CALLBACK: New ( OnInited event )

Description

This class provides lots of functionality not found in the VObject class as supplied with VO.

Note: This class is not derived from VObject due to the fact that the VObject class is placed in the 'GUI' library.

Note: The 'TS_Root1' class does not supports owned's, If you want to automaticly build an owner/owneds-tree then use the 'TS_Root2' class.

Inherits from

TS_Root0

Inherited by

TS_PointerSafe
TS_Root2
    TS_DelegateISink
    TS_DelegateIUnknown
        TS_DelegateIDispatch
TS_DateTimeFromVariant
TS_InterfaceSafe
TS_VariantArg

Source

CLASS TS_Root1 INHERIT TS_Root0