OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
owl::TNewStreamer Class Reference

#include <owl/objstrm.h>

Inheritance diagram for owl::TNewStreamer:
owl::TStreamer

Public Member Functions

 TNewStreamer (TStreamableBase *obj)
 Constructs the TNewStreamer object, and initializes the streamable object pointer.
 
- Public Member Functions inherited from owl::TStreamer
virtual ~TStreamer ()
 
TStreamableBaseGetObject () const
 Returns the address of the TStreamableBase component of the streamable object.
 

Protected Member Functions

virtual LPCSTR StreamableName () const
 
- Protected Member Functions inherited from owl::TStreamer
 TStreamer (TStreamableBase *obj)
 Constructs the TStreamer object, and initializes the streamable object pointer.
 
virtual voidRead (ipstream &, uint32) const =0
 This pure virtual member function must be redefined for every streamable class.
 
virtual void Write (opstream &) const =0
 This pure virtual function must be redefined for every streamable class.
 

Detailed Description

Definition at line 220 of file objstrm.h.

Constructor & Destructor Documentation

◆ TNewStreamer()

owl::TNewStreamer::TNewStreamer ( TStreamableBase * obj)
inline

Constructs the TNewStreamer object, and initializes the streamable object pointer.

Definition at line 226 of file objstrm.h.

Member Function Documentation

◆ StreamableName()

virtual LPCSTR owl::TNewStreamer::StreamableName ( ) const
inlineprotectedvirtual

Implements owl::TStreamer.

Definition at line 230 of file objstrm.h.

References _OBJ_TYPENAME.


The documentation for this class was generated from the following file: