SAGA Adaptor CPI v.1.0
|
00001 // Copyright (c) 2009 STFC 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 #ifndef SAGA_SAGA_ADAPTORS_DISCOVERER_CPI_INSTANCE_DATA 00006 00007 #define SAGA_SAGA_ADAPTORS_DISCOVERER_CPI_INSTANCE_DATA 00008 00009 #include <string> 00010 00011 #include <saga/saga/packages/sd/discoverer.hpp> 00012 #include <saga/saga/adaptors/config.hpp> 00013 #include <saga/saga/types.hpp> 00014 #include <saga/saga/adaptors/instance_data_base.hpp> 00015 00016 namespace saga { namespace adaptors { namespace v1_0 00017 { 00018 00019 struct discoverer_cpi_instance_data 00020 : public adaptors::instance_data_base 00021 { 00022 //Location of information provider 00023 saga::url location_; 00024 00025 // TODO: decide what other instance data 00026 // is required for discoverer 00027 discoverer_cpi_instance_data (saga::url location) 00028 : location_(location) 00029 { 00030 } 00031 }; 00032 00033 }}} // namespace saga::adaptors::v1_0 00034 00035 #endif