TStreamableBase

TStreamableBase gehört eigentlich nicht direkt zur OWL sondern zur BIDS. Die OWL verwendet TStreamableBase als Basisklasse aller streamfähigen Klassen. Streamfähige Klassen sind in der Lage Objekte in Streams zu schreiben bzw. daraus zu lesen. Sollen eigene Klassen streamfähig sein, muß in der Hierarchie der eigenen Klasse TStreamableBase als Basisklasse vorhanden sein.

Die Typdefinition type_id sowie die Elementfunktionen CastableID(), FindBase() und MostDerived() sind nur in der Bibliothek ohne RTTI verfügbar!

TStreamableBase stellt einen virtuellen Destruktor bereit um ein TStreamableBase Objekt wieder freizugeben.

virtual _BIDSCTOR ~TStreamableBase();

Übersicht    

Stand: 26.07.99 12:36:18
© 1998,1999 by Hans Joachim Kiefer, hajokiefer@handshake.de