org.kde.koala

Class KStaticDeleterBase

public class KStaticDeleterBase extends Object implements QtSupport

Static deleters are used to manage static resources. They can register themselves with KGlobal. KGlobal will call destructObject() when KGlobal.deleteStaticDeleters() is called or when it the process finishes.

See Also: KStaticDeleter KGlobal KGlobal KGlobal

UNKNOWN: Static deleters are used to manage static resources.

Constructor Summary
protected KStaticDeleterBase(Class dummy)
KStaticDeleterBase()
Method Summary
voiddestructObject()
Should destruct the resources managed by this KStaticDeleterBase.
voiddispose()
Delete the wrapped C++ instance ahead of finalize()
protected voidfinalize()
Deletes the wrapped C++ instance
booleanisDisposed()
Has the wrapped C++ instance been deleted?

Constructor Detail

KStaticDeleterBase

protected KStaticDeleterBase(Class dummy)

KStaticDeleterBase

public KStaticDeleterBase()

Method Detail

destructObject

public void destructObject()
Should destruct the resources managed by this KStaticDeleterBase. Usually you also want to call it in your destructor.

See Also: KGlobal

UNKNOWN: Should destruct the resources managed by this KStaticDeleterBase.

dispose

public void dispose()
Delete the wrapped C++ instance ahead of finalize()

finalize

protected void finalize()
Deletes the wrapped C++ instance

isDisposed

public boolean isDisposed()
Has the wrapped C++ instance been deleted?