//================================================================================================== // D e p e n d e n c y Interface // By Bruno Bachelet //================================================================================================== // Copyright (c) 1999-2016 // Bruno Bachelet - bruno@nawouak.net - http://www.nawouak.net // // This file is part of the B++ Library. This library is free software; you can redistribute it // and/or modify it under the terms of the GNU Library General Public License as published by the // Free Software Foundation; either version 2 of the License, or (at your option) any later // version. // // This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; // without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See // the GNU Library General Public License for more details (http://www.gnu.org).
/*DESCRIPTION*/ /* The C++ compilers do not provide an independent environment. So this module contains facilities to avoid any dependency. However, if your compiler is not listed below, you will have to define yourself its specificity. For more information, see "How to Compile the B++ Library ?". */
// File Name //------------------------------------------------------------------------------------- #line __LINE__ "dependency.hpp"
// Guardian //-------------------------------------------------------------------------------------- #ifndef guDependency #define guDependency
// Headers //--------------------------------------------------------------------------------------- #include <bpp/dependency/borland_6.hpp> /*INCLUDE*/ #include <bpp/dependency/gcc_2_aix.hpp> /*INCLUDE*/ #include <bpp/dependency/gcc_2_cygwin.hpp> /*INCLUDE*/ #include <bpp/dependency/gcc_2_linux.hpp> /*INCLUDE*/ #include <bpp/dependency/gcc_2_solaris.hpp> /*INCLUDE*/ #include <bpp/dependency/gcc_3_aix.hpp> /*INCLUDE*/ #include <bpp/dependency/gcc_3_cygwin.hpp> /*INCLUDE*/ #include <bpp/dependency/gcc_3_linux.hpp> /*INCLUDE*/ #include <bpp/dependency/gcc_3_mingw.hpp> /*INCLUDE*/ #include <bpp/dependency/visual_9.hpp> /*INCLUDE*/
namespace bpp {
// Macrocommands //---------------------------------------------------------------------------------
// Namespaces //------------------------------------------------------------------------------------ #define public_area dependency #define private_area dependency_private
namespace public_area {} namespace private_area {}
// Types & Classes //------------------------------------------------------------------------------- namespace public_area {} namespace private_area {}
// Functions Interface //--------------------------------------------------------------------------- namespace public_area {} namespace private_area {}
// Errors //---------------------------------------------------------------------------------------- namespace public_area {}
// Constants & Variables //------------------------------------------------------------------------- namespace public_area {} namespace private_area {}
// X X X Interface //------------------------------------------------------------------------------ namespace {}
// Functions Inline //------------------------------------------------------------------------------ namespace public_area {} namespace private_area {}
// X X X Inline //--------------------------------------------------------------------------------- namespace {}
// End //------------------------------------------------------------------------------------------- } #undef public_area #undef private_area #endif |
|