Notes

STL Header Files

xtree based collections generate unreachable code warnings when compiled with Microsoft Visual Studio Compilers in non-Debug build configurations with warning level 4 enabled. STL.h includes all header files required by the core library and temporarily disables the MSVC C4702: unreachable code warning. It should be included instead of individal STL headers if your build configuration requires a high level of warning notification.

Synchronization Objects

The synchronization objects provided by the core library all require platform-specific interface definitions in addition to their implementations. The DWFCore::DWFSynchronization interface does define a platform-independent contract for locking functionality and should be used if possible in cross-platform code. Also, the Synchronization.h header file will include the correct header files for the current platform and included be used instead of the individual headers themselves.

The manner in which these classes were defined in this version of the library prevents Doxygen from fully documenting their various implementations. So for this release only, the documentation will be taken from the Win32 versions. Note that the actual public class interfaces and identical for all platforms.


Generated on Tue Jan 6 22:39:29 2009 for Autodesk DWF Core Library by  doxygen 1.4.5