B.2 Framework


The CD-ROM includes all of the source code for the image framework developed throughout this book. In addition, we provide the source code for the supporting unit tests, makefiles, and project files. The file hierarchy is shown here.

graphics/folder.gif framework

graphics/folder.gif common

Source code for general purpose classes

graphics/folder.gif delegates

Source code for file delegate classes

graphics/folder.gif image

Source code for image classes

graphics/folder.gif include

Header files

graphics/folder.gif thirdparty

Header and library files for delegates on specific platforms

graphics/folder.gif unittests

Unit test files for all components

graphics/folder.gif unix

Source code files specific to UNIX platforms

graphics/folder.gif win32

Source code files specific to Microsoft Windows platforms

Licensing Information

Copyright 2003 Philip Romanik, Amy Muntz

Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that (i) theabove copyright notices and this permission notice appear in all copies of the software and related documentation, and (ii) the names of Philip Romanik and Amy Muntz may not be used in any advertising or publicity relating to the software without the specific, prior written permission of Philip Romanik and Amy Muntz.

Use of this software and/or its documentation will be deemed to be acceptance of these terms.

THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED, OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTYOF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

IN NO EVENT SHALL PHILIP ROMANIK OR AMY MUNTZ BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA, OR PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.



Applied C++
Applied C++: Practical Techniques for Building Better Software
ISBN: 0321108949
EAN: 2147483647
Year: 2003
Pages: 59

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net