// Copyright (c) 2005-2007 Hartmut Kaiser // Copyright (c) 2005-2007 Andre Merzky (andre@merzky.net) // // Distributed under the Boost Software License, Version 1.0. // (See accompanying file LICENSE or copy at // http://www.boost.org/LICENSE_1_0.txt) // saga includes #include // adaptor includes #include "htbl_advert_advertdirectory.hpp" /////////////////////////////////////////////////////////////////////////////// namespace htbl_advert { //////////////////////////////////////////////////////////////////////// // constructor advertdirectory_cpi_impl::advertdirectory_cpi_impl (proxy * p, cpi_info const & info, saga::ini::ini const & glob_ini, saga::ini::ini const & adap_ini, TR1::shared_ptr adaptor) : saga::adaptors::v1_0::advert_directory_cpi (p, info, adaptor, cpi::Noflags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } //////////////////////////////////////////////////////////////////////// // destructor advertdirectory_cpi_impl::~advertdirectory_cpi_impl (void) { } //////////////////////////////////////////////////////////////////////// // SAGA CPI functions //////////////////////////////////////////////////////////////////////// // attribute functions void advertdirectory_cpi_impl::sync_attribute_exists (bool & ret, std::string key) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_attribute_is_readonly (bool & ret, std::string key) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_attribute_is_writable (bool & ret, std::string key) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_attribute_is_vector (bool & ret, std::string key) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_attribute_is_extended (bool & ret, std::string key) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } //////////////////////////////////////////////////////////////////////// void advertdirectory_cpi_impl::sync_get_attribute (std::string & ret, std::string key) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } //////////////////////////////////////////////////////////////////////// void advertdirectory_cpi_impl::sync_get_vector_attribute (std::vector & ret, std::string key) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } //////////////////////////////////////////////////////////////////////// void advertdirectory_cpi_impl::sync_set_attribute (saga::impl::void_t & ret, std::string key, std::string val) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } //////////////////////////////////////////////////////////////////////// void advertdirectory_cpi_impl::sync_set_vector_attribute (saga::impl::void_t & ret, std::string key, std::vector val) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } //////////////////////////////////////////////////////////////////////// void advertdirectory_cpi_impl::sync_remove_attribute (saga::impl::void_t & ret, std::string key) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } //////////////////////////////////////////////////////////////////////// void advertdirectory_cpi_impl::sync_list_attributes (std::vector & ret) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } //////////////////////////////////////////////////////////////////////// void advertdirectory_cpi_impl::sync_find_attributes (std::vector & ret, std::string pattern) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } //////////////////////////////////////////////////////////////////////// // namespace_entry functions void advertdirectory_cpi_impl::sync_get_url (saga::url & url) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_get_cwd (saga::url & url) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_get_name (saga::url & url) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_is_dir (bool & ret) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_is_entry (bool & ret) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_is_link (bool & ret) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_read_link (saga::url & url) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_copy (saga::impl::void_t & ret, saga::url target, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_link (saga::impl::void_t & ret, saga::url target, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_move (saga::impl::void_t & ret, saga::url target, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_remove (saga::impl::void_t & ret, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_close (saga::impl::void_t & ret, double timeout) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } //////////////////////////////////////////////////////////////////////// // namespace_dir functions //////////////////////////////////////////////////////////////////////// void advertdirectory_cpi_impl::sync_list (std::vector & ret, std::string pattern, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_find (std::vector & ret, std::string pattern, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_exists (bool & ret, saga::url entry) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_is_dir (bool & ret, saga::url entry) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_is_entry (bool & ret, saga::url entry) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_is_link (bool & ret, saga::url target) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_read_link (saga::url & url, saga::url target) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_get_num_entries (std::size_t & num_entries) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_get_entry (saga::url & entry, std::size_t idx) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_copy (saga::impl::void_t & ret, saga::url source, saga::url target, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_link (saga::impl::void_t & ret, saga::url source, saga::url target, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_move (saga::impl::void_t & ret, saga::url source, saga::url target, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_remove (saga::impl::void_t & ret, saga::url entry, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_open (saga::name_space::entry & ret, saga::url entry, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_open_dir (saga::name_space::directory & ret, saga::url entry, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_change_dir (saga::impl::void_t & ret, saga::url dir) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_make_dir (saga::impl::void_t & ret, saga::url dir, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } //////////////////////////////////////////////////////////////////////// // directory functions void advertdirectory_cpi_impl::sync_open (saga::advert::entry & ret, saga::url entry, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_open_dir (saga::advert::directory & ret, saga::url entry, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } void advertdirectory_cpi_impl::sync_find (std::vector & ret, std::string pattern, std::vector patterns, int flags) { SAGA_ADAPTOR_THROW ("Not Implemented", saga::NotImplemented); } } // namespace htbl_advert ////////////////////////////////////////////////////////////////////////