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
|
|