Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

W3DStreamWriter Class Reference

#include "dwf/w3dtk/W3DStreamWriter.h"

Inheritance diagram for W3DStreamWriter:

Inheritance graph
[legend]
Collaboration diagram for W3DStreamWriter:

Collaboration graph
[legend]
List of all members.

Detailed Description

This class manages the interaction among the HSF streamer object, the w3d graphics stream and the op-code handler serialization.
Since:
1.0.1000.

Definition at line 71 of file W3DStreamWriter.h.

Public Member Functions

 W3DStreamWriter (DWFOutputStream &rW3DStream, BStreamFileToolkit &rToolkit) throw ()
 ~W3DStreamWriter () throw ()
void open () throw ( DWFException )
void close () throw ( DWFException )
void notify (BBaseOpcodeHandler *pHandler, const void *pTag=NULL) throw ( DWFException )


Constructor & Destructor Documentation

W3DStreamWriter::W3DStreamWriter DWFOutputStream &  rW3DStream,
BStreamFileToolkit rToolkit
throw ()
 

Constructor

Parameters:
rW3DStream The w3d graphics stream.
rToolkit The HSF streamer.
Exceptions:
None 

W3DStreamWriter::~W3DStreamWriter  )  throw ()
 

Destructor

Exceptions:
None 


Member Function Documentation

void W3DStreamWriter::close  )  throw ( DWFException )
 

Flushes any pending operations and releases all resources.

Exceptions:
DWFException 

void W3DStreamWriter::notify BBaseOpcodeHandler pHandler,
const void *  pTag = NULL
throw ( DWFException ) [virtual]
 

Notification event

Parameters:
pHandler The handler that is being serialized.
pTag An optional identifier for this handler.
Exceptions:
DWFException 

Implements BaseOpcodeHandlerObserver.

void W3DStreamWriter::open  )  throw ( DWFException )
 

Prepares the writer for use.

Exceptions:
DWFException 


The documentation for this class was generated from the following file:
Generated on Tue May 17 12:06:18 2005 for Autodesk DWF 3D Toolkit by  doxygen 1.4.1