DWFToolkit::DWFPublishedDefinedObject::Factory Class Reference

Collaboration diagram for DWFToolkit::DWFPublishedDefinedObject::Factory:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 81 of file PublishedDefinedObject.h.

Public Member Functions

_DWFTK_API Factory () throw ()
virtual _DWFTK_API ~Factory () throw ()
virtual _DWFTK_API DWFPublishedObjectmakePublishedObject (DWFPublishedObject::tKey nKey, const DWFString &zName) throw ( DWFException )
virtual _DWFTK_API DWFPublishedObjectfindPublishedObject (DWFPublishedObject::tKey nKey) throw ( DWFException )
_DWFTK_API DWFPublishedDefinedObject::tMap::Iterator * getPublishedObjects () throw ()


Constructor & Destructor Documentation

_DWFTK_API DWFToolkit::DWFPublishedDefinedObject::Factory::Factory  )  throw ()
 

Constructor

Exceptions:
None 

virtual _DWFTK_API DWFToolkit::DWFPublishedDefinedObject::Factory::~Factory  )  throw () [virtual]
 

Destructor

Exceptions:
None 


Member Function Documentation

virtual _DWFTK_API DWFPublishedObject& DWFToolkit::DWFPublishedDefinedObject::Factory::findPublishedObject DWFPublishedObject::tKey  nKey  )  throw ( DWFException ) [virtual]
 

Returns a pre-built object for a given key.

Parameters:
nKey A unique key for this object.
Returns:
The existing object.
Exceptions:
DWFException 

_DWFTK_API DWFPublishedDefinedObject::tMap::Iterator* DWFToolkit::DWFPublishedDefinedObject::Factory::getPublishedObjects  )  throw () [inline]
 

Get an iterator to the stored published objects.

Returns:
A pointer to an iterator that must be deleted by the caller with the DWFCORE_FREE_OBJECT macro.
Exceptions:
DWFException 

Definition at line 135 of file PublishedDefinedObject.h.

virtual _DWFTK_API DWFPublishedObject* DWFToolkit::DWFPublishedDefinedObject::Factory::makePublishedObject DWFPublishedObject::tKey  nKey,
const DWFString zName
throw ( DWFException ) [virtual]
 

Create a new object.

Parameters:
nKey A unique key for this object.
zName The object name.
Returns:
The new object.
Exceptions:
DWFException 


The documentation for this class was generated from the following file:
Generated on Tue Jan 6 22:40:45 2009 for Autodesk DWF Toolkit by  doxygen 1.4.5