SAGA C++ API 1.6
saga.hpp
Go to the documentation of this file.
00001 //  Copyright (c) 2005-2007 Andre Merzky (andre@merzky.net)
00002 //  Copyright (c) 2005-2009 Hartmut Kaiser
00003 // 
00004 //  Distributed under the Boost Software License, Version 1.0. (See accompanying 
00005 //  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
00006 
00007 #ifndef SAGA_HPP
00008 #define SAGA_HPP
00009 
00010 /*******************************
00011  * SAGA defines                * 
00012  *******************************/
00013 #include <saga/saga-defs.hpp>
00014 
00015 /*******************************
00016  * SAGA Look and Feel Packages * 
00017  *******************************/
00018 # include <saga/saga/core.hpp>
00019   
00020 /*******************************
00021  * SAGA Functional Packages    * 
00022  *******************************/
00023 # ifdef SAGA_HAVE_PACKAGE_NAMESPACE
00024 #  include <saga/saga/namespace.hpp>
00025 # endif
00026 
00027 # ifdef SAGA_HAVE_PACKAGE_FILESYSTEM
00028 #  include <saga/saga/filesystem.hpp>
00029 # endif
00030 
00031 # ifdef SAGA_HAVE_PACKAGE_ADVERT
00032 #  include <saga/saga/advert.hpp>
00033 # endif
00034 
00035 # ifdef SAGA_HAVE_PACKAGE_REPLICA
00036 #  include <saga/saga/replica.hpp>
00037 # endif
00038 
00039 # ifdef SAGA_HAVE_PACKAGE_STREAM
00040 #  include <saga/saga/stream.hpp>
00041 # endif
00042 
00043 # ifdef SAGA_HAVE_PACKAGE_RPC
00044 #  include <saga/saga/rpc.hpp>
00045 # endif
00046 
00047 # ifdef SAGA_HAVE_PACKAGE_JOB
00048 #  include <saga/saga/job.hpp>
00049 # endif
00050 
00051 # ifdef SAGA_HAVE_PACKAGE_SD
00052 #  include <saga/saga/sd.hpp>
00053 # endif
00054 
00055 # ifdef SAGA_HAVE_PACKAGE_CPR
00056 #  include <saga/saga/cpr.hpp>
00057 # endif
00058 
00059 #endif // SAGA_HPP
00060 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines