SAGA Adaptor CPI v.1.0
task_get_result.cpp
Go to the documentation of this file.
00001 //  Copyright (c) 2005-2009 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 #include <saga/saga/replica.hpp>
00007 #include <saga/saga/adaptors/task.hpp>
00008 #include <saga/saga/detail/task_get_result_impl.hpp>
00009 
00011 namespace saga
00012 {
00014     //  implement all task::get_result<> functions needed in filesystem package
00015     template SAGA_REPLICA_PACKAGE_EXPORT saga::replica::logical_file&
00016     task::get_result<saga::replica::logical_file>();
00017     template SAGA_REPLICA_PACKAGE_EXPORT saga::replica::logical_file const&
00018     task::get_result<saga::replica::logical_file>() const;
00019 
00020     template SAGA_REPLICA_PACKAGE_EXPORT saga::replica::logical_directory&
00021     task::get_result<saga::replica::logical_directory>();
00022     template SAGA_REPLICA_PACKAGE_EXPORT saga::replica::logical_directory const&
00023     task::get_result<saga::replica::logical_directory>() const;
00024 
00026 }
00027 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines