Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

hyp.kernel.core.h

Go to the documentation of this file.
00001 /*
00002 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
00003  Hyperion Pattern.
00004  Hyperion Pattern is a part of the Hyperion Project.
00005 ----------------------------------------------------------
00006  Copyright (c) 2001 Pierre Rebours.
00007 
00008  This library is free software; you can redistribute it and/or
00009  modify it under the terms of the GNU Lesser General Public
00010  License as published by the Free Software Foundation; either
00011  version 2.1 of the License, or (at your option) any later version.
00012 
00013  This library is distributed in the hope that it will be useful,
00014  but WITHOUT ANY WARRANTY; without even the implied warranty of
00015  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
00016  
00017  See hyp.license.txt file for more information about the license.
00018  
00019  Web: http://lagrandeporte.multimania.com/hyperion
00020  Email: pierre_rebours@yahoo.com
00021 ----------------------------------------------------------
00022  CVS
00023  $Log$
00024 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
00025 */
00026 
00027 #ifndef _hyp_ker_extern_h_
00028 #define _hyp_ker_extern_h_
00029 
00035 
00044 #define hyp_KERNEL_CORE_INSIDE
00045 
00046 
00047 
00048 
00049 //FIXTODO
00050 //'identifier' : class 'type' needs to have dll-interface to be used by clients of class 'type2'
00051 //The specified base class was not declared with the __declspec(dllexport) keyword.
00052 #pragma warning( disable: 4251 ) 
00053 
00054 //non-DLL-interface classkey 'identifier' used as base for DLL-interface classkey 'identifier'
00055 //An exported class was derived from a class that was not exported.
00056 #pragma warning( disable: 4275 )
00057 
00058 //WARNING 4786 : identifier was truncated to '255' characters in the debug information.
00059 #pragma warning( disable: 4786 )
00060 
00061 #include"hyp.def.h"
00062 #include"hyp.type.h"
00063 #include"hyp.ker.def.h"
00064 
00065 hyp_NAMESPACE_BEGIN_HYPKERNEL
00066         
00067         #include"hyp.ker.trace.h"
00068         #include"hyp.ker.assert.h"
00069 
00070         #include"hyp.ker.global.h"
00071 
00072         #include"hyp.ker.result.h"
00073         #include"hyp.ker.exception.h"
00074 
00075         #include"hyp.ker.time.h"
00076         #include"hyp.ker.dir.h"
00077         //#include"hyp.ker.profiler.h"
00078         #include"hyp.ker.command.h"
00079         #include"hyp.ker.dll.h"
00080         #include"hyp.ker.guid.h"
00081 
00082         #include"hyp.ker.regserver_utility.h"
00083         #include"hyp.ker.registry.h"
00084         #include"hyp.ker.registryfile.h"
00085         #include"hyp.ker.regserver_impl.h"
00086 
00087 hyp_NAMESPACE_END_HYPKERNEL
00088 
00089 #endif

Top of Page
written by Pierre Rebours © 2000-2001. Terms of Use.