//================================================================================================== // M o d u l e s 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*/ /* This file is used to determine the initialization sequence of the library based on the dependency of the modules. */
// File Name //------------------------------------------------------------------------------------- #line __LINE__ "modules.hpp"
// Guardian //-------------------------------------------------------------------------------------- #ifndef guModules #define guModules
// Initialization //-------------------------------------------------------------------------------- //-----------------------------------------------------------------------------------Calendar Module #ifdef iniCalendarGregorian start_module(calendarGregorian); #endif //-----------------------------------------------------------------------------Data_structure Module #ifdef iniDataStructureBinaryTree start_module(dataStructureBinaryTree); #endif
#ifdef iniDataStructureDataTemplate start_module(dataStructureDataTemplate); #endif //-----------------------------------------------------------------------------------Exchange Module #ifdef iniExchangeAmpl start_module(exchangeAmpl); #endif
#ifdef iniExchangeCplex start_module(exchangeCplex); #endif //--------------------------------------------------------------------------------------Graph Module #ifdef iniGraphAlgorithm start_module(graphAlgorithm); #endif
#ifdef iniGraphLayout start_module(graphLayout); #endif
#ifdef iniGraphRandomGeneration start_module(graphRandomGeneration); #endif
#ifdef iniGraphStructure start_module(graphStructure); #endif //------------------------------------------------------------------------------Graph_problem Module #ifdef iniGraphProblemConnectivity start_module(graphProblemConnectivity); #endif
#ifdef iniGraphProblemMaxFlow start_module(graphProblemMaxFlow); #endif
#ifdef iniGraphProblemMinSpanningTree start_module(graphProblemMinSpanningTree); #endif
#ifdef iniGraphProblemSerialParallel start_module(graphProblemSerialParallel); #endif
#ifdef iniGraphProblemShortestPath start_module(graphProblemShortestPath); #endif //----------------------------------------------------------------Graph_problem/Min_cost_flow Module #ifdef iniGraphProblemMinCostFlowAlgorithm start_module(graphProblemMinCostFlowAlgorithm); #endif
#ifdef iniGraphProblemMinCostFlowCostScaling start_module(graphProblemMinCostFlowCostScaling); #endif
#ifdef iniGraphProblemMinCostFlowCycleCanceling start_module(graphProblemMinCostFlowCycleCanceling); #endif
#ifdef iniGraphProblemMinCostFlowLinearSystem start_module(graphProblemMinCostFlowLinearSystem); #endif
#ifdef iniGraphProblemMinCostFlowRandomGeneration start_module(graphProblemMinCostFlowRandomGeneration); #endif
#ifdef iniGraphProblemMinCostFlowStructure start_module(graphProblemMinCostFlowStructure); #endif //-------------------------------------------------------------Graph_problem/Min_cost_tension Module #ifdef iniGraphProblemMinCostTensionAggregation start_module(graphProblemMinCostTensionAggregation); #endif
#ifdef iniGraphProblemMinCostTensionAggregationBinary start_module(graphProblemMinCostTensionAggregationBinary); #endif
#ifdef iniGraphProblemMinCostTensionAlgorithm start_module(graphProblemMinCostTensionAlgorithm); #endif
#ifdef iniGraphProblemMinCostTensionBranchBound start_module(graphProblemMinCostTensionBranchBound); #endif
#ifdef iniGraphProblemMinCostTensionConforming start_module(graphProblemMinCostTensionConforming); #endif
#ifdef iniGraphProblemMinCostTensionConformingConvex start_module(graphProblemMinCostTensionConformingConvex); #endif
#ifdef iniGraphProblemMinCostTensionConformingLinear start_module(graphProblemMinCostTensionConformingLinear); #endif
#ifdef iniGraphProblemMinCostTensionConformingPiecewise start_module(graphProblemMinCostTensionConformingPiecewise); #endif
#ifdef iniGraphProblemMinCostTensionDualCostScaling start_module(graphProblemMinCostTensionDualCostScaling); #endif
#ifdef iniGraphProblemMinCostTensionHeuristicBinary start_module(graphProblemMinCostTensionHeuristicBinary); #endif
#ifdef iniGraphProblemMinCostTensionLinearSystem start_module(graphProblemMinCostTensionLinearSystem); #endif
#ifdef iniGraphProblemMinCostTensionRandomGeneration start_module(graphProblemMinCostTensionRandomGeneration); #endif
#ifdef iniGraphProblemMinCostTensionStructure start_module(graphProblemMinCostTensionStructure); #endif //----------------------------------------------------------------------Graph_problem/Tension Module #ifdef iniGraphProblemTensionAlgorithm start_module(graphProblemTensionAlgorithm); #endif
#ifdef iniGraphProblemTensionStructure start_module(graphProblemTensionStructure); #endif //----------------------------------------------------------------------------------------------Java #ifdef iniJavaArray start_module(javaArray); #endif
#ifdef iniJavaContext start_module(javaContext); #endif
#ifdef iniJavaJni start_module(javaJni); #endif
#ifdef iniObject start_module(javaObject); #endif
#ifdef iniJavaVirtualMachine start_module(javaVirtualMachine); #endif //------------------------------------------------------------------------------Linear_system Module #ifdef iniLinearSystemAmpl start_module(linearSystemAmpl); #endif
#ifdef iniLinearSystemCplex start_module(linearSystemCplex); #endif
#ifdef iniLinearSystemCplexLibrary start_module(linearSystemCplexLibrary); #endif
#ifdef iniLinearSystemDefaultSolver start_module(linearSystemDefaultSolver); #endif
#ifdef iniLinearSystemGlpk start_module(linearSystemGlpk); #endif
#ifdef iniLinearSystemSolver start_module(linearSystemSolver); #endif
#ifdef iniLinearSystemStructure start_module(linearSystemStructure); #endif //---------------------------------------------------------------------------------Meta_model Module #ifdef iniMetaModelDependencyExtraction start_module(metaModelDependencyExtraction); #endif
#ifdef iniMetaModelHtmlGeneration start_module(metaModelHtmlGeneration); #endif
#ifdef iniMetaModelInformationExtraction start_module(metaModelInformationExtraction); #endif
#ifdef iniMetaModelDependencyExtraction start_module(metaModelDependencyExtraction); #endif
#ifdef iniMetaModelMakefileGeneration start_module(metaModelMakefileGeneration); #endif
#ifdef iniMetaModelStructure start_module(metaModelStructure); #endif //------------------------------------------------------------------------------------Program Module #ifdef iniProgramAnalyzeResultConsole start_module(programAnalyzeResultConsole); #endif
#ifdef iniProgramBppLibraryConsole start_module(programBppLibraryConsole); #endif
#ifdef iniProgramBuildGraphConsole start_module(programBuildGraphConsole); #endif
#ifdef iniProgramBuildMakefileConsole start_module(programBuildMakefileConsole); #endif
#ifdef iniProgramCutFileConsole start_module(programCutFileConsole); #endif
#ifdef iniProgramDosUnixConsole start_module(programDosUnixConsole); #endif
#ifdef iniProgramEncryptConsole start_module(programEncryptConsole); #endif
#ifdef iniProgramGraphLayoutConsole start_module(programGraphLayoutConsole); #endif
#ifdef iniProgramMakeDocConsole start_module(programMakeDocConsole); #endif
#ifdef iniProgramRemoveFilesConsole start_module(programRemoveFilesConsole); #endif
#ifdef iniProgramRenumFilesConsole start_module(programRenumFilesConsole); #endif
#ifdef iniProgramShowDirConsole start_module(programShowDirConsole); #endif
#ifdef iniProgramSolveGraphConsole start_module(programSolveGraphConsole); #endif
#ifdef iniProgramSolveTensionConsole start_module(programSolveTensionConsole); #endif
#ifdef iniProgramSolveTensionPlugin start_module(programSolveTensionPlugin); #endif //---------------------------------------------------------------------------------Simulation Module #ifdef iniSimulationCommon start_module(simulationCommon); #endif
#ifdef iniSimulationEvent start_module(simulationEvent); #endif
#ifdef iniSimulationObject start_module(simulationObject); #endif
#ifdef iniSimulationSimulator start_module(simulationSimulator); #endif //----------------------------------------------------------------------------------Simulator Module #ifdef iniSimulatorUrbanBusConsole start_module(simulatorUrbanBusConsole); #endif
#ifdef iniSimulatorUrbanBusModel start_module(simulatorUrbanBusModel); #endif
#ifdef iniSimulatorUrbanBusPlugin start_module(simulatorUrbanBusPlugin); #endif //-----------------------------------------------------------------------------------Standard Module #ifdef iniStandardAscii start_module(standardAscii); #endif
#ifdef iniStandardBasicString start_module(standardBasicString); #endif
#ifdef iniStandardClass start_module(standardClass); #endif
#ifdef iniStandardConversion start_module(standardConversion); #endif
#ifdef iniStandardDynamicLoading start_module(standardDynamicLoading); #endif
#ifdef iniStandardEncrypt start_module(standardEncrypt); #endif
#ifdef iniStandardEnvironment start_module(environment); #endif
#ifdef iniStandardError start_module(standardError); #endif
#ifdef iniStandardInitializer start_module(standardInitializer); #endif
#ifdef iniStandardKeyword start_module(standardKeyword); #endif
#ifdef iniStandardMaths start_module(standardMaths); #endif
#ifdef iniStandardMemory start_module(standardMemory); #endif
#ifdef iniStandardRandomNumber start_module(standardRandomNumber); #endif
#ifdef iniStandardSerialization start_module(standardSerialization); #endif
#ifdef iniStandardStorage start_module(standardStorage); #endif
#ifdef iniStandardStream start_module(standardStream); #endif
#ifdef iniStandardString start_module(standardString); #endif
#ifdef iniStandardThread start_module(standardThread); #endif
#ifdef iniStandardType start_module(standardType); #endif //---------------------------------------------------------------------------------Statistics Module #ifdef iniStatisticsCollector start_module(statisticsCollector); #endif
#ifdef iniStatisticsDistribution start_module(statisticsDistribution); #endif //--------------------------------------------------------------------------------Text_format Module #ifdef iniTextFormatHtml start_module(textFormatHtml); #endif
// End //------------------------------------------------------------------------------------------- #endif |
|