- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Search for |

# replica.hpp

Go to the documentation of this file.

    00001 //  Copyright (c) 2005-2008 Hartmut Kaiser
    00002 //
    00003 //  Distributed under the Boost Software License, Version 1.0. (See accompanying
    00004 //  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
    00005
    00006 #ifndef SAGA_SAGA_REPLICA_HPP
    00007 #define SAGA_SAGA_REPLICA_HPP
    00008
    00009 #include <saga/saga-defs.hpp>
    00010
    00011 # ifdef SAGA_HAVE_PACKAGE_REPLICA
    00012 // logicalfile comes from the data package
    00013 #include <saga/saga/packages/replica/version.hpp>
    00014 #include <saga/saga/packages/replica/logical_file.hpp>
    00015 #include <saga/saga/packages/replica/logical_directory.hpp>
    00016
    00017 #if !defined(SAGA_REPLICA_PACKAGE_EXPORTS) || defined(SAGA_USE_AUTO_LINKING)
    00018 #define SAGA_AUTOLINK_LIB_NAME "replica"
    00019 #include <saga/saga/autolink.hpp>
    00020 #endif
    00021
    00022 #else
    00023
    00024 #if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
    00025 #  pragma message ("Warning: The saga-replica package has been disabled at configuration time.")
    00026 #elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
    00027 #  warning "The saga-replica package has been disabled at configuration time."
    00028 #endif
    00029
    00030 #endif
    00031
    00032 #endif //  SAGA_SAGA_REPLICA_HPP
    00033