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

Todo List

Member DWFToolkit::DWFBookmark::getChildBookmarks () const
Return an iterator not a direct reference to the internal collection.

Member DWFToolkit::DWFDefinedObject::getInstance (const DWFString &zNode)
Provide better ownership tracking.

Member DWFToolkit::DWFDefinedObject::getPropertyRefs ()
Remove string-referenced property set references in favor of DWFPropertyContainer implementation.

Member DWFToolkit::DWFImage::DWFImage (const DWFString &zMIMEType, teResourceType eType, unsigned char nBitsPerPixel, double nWidth, double nHeight, double *pClipRegion=NULL)
The clipping data should be copied.

Member DWFToolkit::DWFImage::getInputStream ()
The original stream is wrapped in a buffer stream which prevents it's deletion and allows another publisher to acquire it's data. However, the original stream is never rewound or verified that such an operation is possible. Update this implementation to perform the expected behavior.

Member DWFToolkit::DWFObjectDefinition::getRootInstances (DWFDefinedObjectInstance::tList &rRootInstances)
Migrate away from returning collections through interface boundaries in favor of using iterator pointers for consistency across the toolkit.

Class DWFToolkit::DWFObjectDefinitionReader
Provide filtering for object definition parsing.

Class DWFToolkit::DWFObjectDefinitionResource
While resources of this type are not created by the parsing process due to efficiency issues (on-demand object/property resolution), it might be more consistent to merge this object and the DWFObjectDefinition together.

Class DWFToolkit::DWFPackagePublisher
Implement a full version for composite DWF packages.

Class DWFToolkit::DWFPackageReader
Provide a thread-safe reader implementation.

Class DWFToolkit::DWFPackageWriter
Add direct publishing to DWFOutputStream in addition to DWFFile respresentation.

Class DWFToolkit::DWFPropertyContainer
Consider deriving DWFPropertyContainer from DWFCore::DWFOwnable, for consistent behavior with the rest of the API.

Member DWFToolkit::DWFPropertyContainer::getAllPropertyContainers (DWFPropertyContainer::tList &rContainerList)
For API consistency, consider modifying this method to return an interator.

Member DWFToolkit::DWFPropertyContainer::getOwnedPropertyContainers (DWFPropertyContainer::tList &rContainerList)
For API consistency, consider modifying this method to return an interator.

Member DWFToolkit::DWFPropertyContainer::getReferencedPropertyContainers (DWFPropertyContainer::tList &rContainerList)
For API consistency, consider modifying this method to return an interator.

Member DWFToolkit::DWFPropertyContainer::removeAllPropertyContainers (DWFPropertyContainer::tList &rContainerList)
For API consistency, consider modifying this method to return an interator.

Member DWFToolkit::DWFPropertyContainer::removeOwnedPropertyContainers (DWFPropertyContainer::tList &rContainerList, bool bMakeReferences=false)
For API consistency, consider modifying this method to return an interator.

Member DWFToolkit::DWFPropertyContainer::removeReferencedPropertyContainers (DWFPropertyContainer::tList &rContainerList)
For API consistency, consider modifying this method to return an interator.

Member DWFToolkit::DWFPublishedObject::references ()
Don't return the internal collection. Use a DWFIterator instead.

Member DWFToolkit::DWFResource::getInputStream (bool bCache=false)
Detect invalid stream pointer and either throw an exception or return NULL.

Member DWFToolkit::DWFResource::setInputStream (DWFInputStream *pStream, size_t nBytes=0)
A future revision of this class should address the potential inconsistency in this function pair; possibly introducing a stream provider/builder object that is given to the resource instead of the stream interface itself. This mediator could ensure the availability of new stream object with all data content for every call to getInputStream().

Member DWFToolkit::DWFResourceContainer::removeResource (DWFResource &rResource, bool bDeleteIfOwned)
Passing in an object reference when it might be deleted is a little strange. Change to take a pointer instead.

Member DWFToolkit::DWFTexture::DWFTexture (const DWFString &zName, const DWFString &zMIMEType, unsigned char nBitsPerPixel, double nWidth, double nHeight, double *pClipRegion=NULL)
The clipping data should be copied.

Member DWFToolkit::DWFXMLCallback::notifyCharacterData (const char *zCData, int nLength)=0
Notifications for XML_StartCdataSectionHandler and XML_EndCdataSectionHandler static callbacks are currently not implemented and should be.

Generated on Tue May 17 12:38:52 2005 for Autodesk DWF Toolkit by  doxygen 1.4.1