Gizmo3D

gzBaseLibrary.h

Go to the documentation of this file.
00001 //*****************************************************************************
00002 // File         : gzBaseLibrary.h
00003 // Module       : gzBasegzBase
00004 // Description  : Management of the base library
00005 // Author       : Anders Modén      
00006 // Product      : GizmoBase 2.1.1
00007 //      
00008 // Copyright © 2003- Saab Training Systems AB, Sweden
00009 //          
00010 // NOTE:    GizmoBase is a platform abstraction utility layer for C++. It contains 
00011 //          design patterns and C++ solutions for the advanced programmer.
00012 //
00013 //
00014 // Revision History...                          
00015 //                                  
00016 // Who  Date    Description                     
00017 //                                  
00018 // AMO  030423  Created file    
00019 //
00020 //******************************************************************************
00021 #ifndef __GZ_BASE_LIBRARY_H__
00022 #define __GZ_BASE_LIBRARY_H__
00023 
00024 
00030 #include "gzBasicTypes.h"           // Basic definitions of vars
00031 #include "gzBase.h"                 // Strings and utils
00032 #include "gzTime.h"                 // time management
00033 #include "gzCompress.h"             // Compression and LZH
00034 #include "gzDebug.h"                // Debug , messages, output
00035 #include "gzDynamic.h"              // Dynamic types
00036 #include "gzExceptions.h"
00037 #include "gzHashUtils.h"
00038 #include "gzImage.h"
00039 #include "gzLex.h"
00040 #include "gzLicense.h"
00041 #include "gzMatrix.h"
00042 #include "gzMemory.h"
00043 #include "gzModule.h"
00044 #include "gzMutex.h"
00045 #include "gzNetwork.h"
00046 #include "gzNotify.h"
00047 #include "gzObject.h"
00048 #include "gzReference.h"
00049 #include "gzSerialize.h"
00050 #include "gzTemplates.h"
00051 #include "gzThread.h"
00052 #include "gzType.h"
00053 #include "gzPerformance.h"
00054 #include "gzPipe.h"                 // Pipes and IPC
00055 #include "gzService.h"              // register a code snippet as a service
00056 #include "gzStackInfo.h"
00057 #include "gzXML.h"
00058 #include "gzXYZ.h"                  // Def of 3d and 2d paired types (XYZ)
00059 #include "gzSpatial.h"              // Spatial data management
00060 #include "gzVideo.h"                // Video image 
00061 #include "gzProtocol.h"             // Ftp, Http etc
00062 
00063 // -------------------------------------- Library version ---------------------------------------------------------------
00064 
00065 GZ_BASE_EXPORT gzVoid gzCheckLibraryVersion_base(gzInt major=GZ_VERSION_MAJ , gzInt minor=GZ_VERSION_MIN , gzInt dev=GZ_VERSION_DEV);
00066 
00067 GZ_BASE_EXPORT gzLibReference *gzGetLibReference_base();
00068 
00069 #endif // __GZ_BASE_LIBRARY_H__
00070 
00071 
00072 
00073 
00074 
00075 

Documentation for Gizmo3D generated at Wed Feb 20 11:54:03 2008 by   Saab Training Systems AB, ¸ (c) 2003-and beyond