Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages | Examples

DWFToolkit::DWFPublishable Class Reference
[DWF Publisher API]

#include "dwf/publisher/Publisher.h"

Inheritance diagram for DWFToolkit::DWFPublishable:

Inheritance graph
[legend]
List of all members.

Detailed Description

Base class for interaction with the DWFPublisher.
Since:
7.0.1.

This class defines the most basic requirements for publishing content.

Definition at line 55 of file Publisher.h.

Public Member Functions

virtual _DWFTK_API ~DWFPublishable ()
virtual _DWFTK_API const DWFStringgetMIMEType ()=0 throw ( DWFException )
virtual _DWFTK_API DWFInputStreamgetInputStream ()=0 throw ( DWFException )

Protected Member Functions

_DWFTK_API DWFPublishable ()


Constructor & Destructor Documentation

virtual _DWFTK_API DWFToolkit::DWFPublishable::~DWFPublishable  )  [inline, virtual]
 

Destructor

Exceptions:
None 

Definition at line 66 of file Publisher.h.

_DWFTK_API DWFToolkit::DWFPublishable::DWFPublishable  )  [inline, protected]
 

Constructor

Exceptions:
None 

Definition at line 97 of file Publisher.h.


Member Function Documentation

virtual _DWFTK_API DWFInputStream* DWFToolkit::DWFPublishable::getInputStream  )  throw ( DWFException ) [pure virtual]
 

Returns a stream from which the publishable data can be read.

Returns:
The data stream. The caller must release the stream with DWFCORE_FREE_OBJECT.
Exceptions:
DWFException 

Implemented in DWFToolkit::DWFImage, and DWFToolkit::DWFModel.

virtual _DWFTK_API const DWFString& DWFToolkit::DWFPublishable::getMIMEType  )  throw ( DWFException ) [pure virtual]
 

Returns the MIME type of the publishable data.

Returns:
The MIME type.
Exceptions:
DWFException 

Implemented in DWFToolkit::DWFImage, and DWFToolkit::DWFModel.


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