// // AbstractPreparator.cpp // // Library: Data // Package: DataCore // Module: AbstractPreparator // // Copyright (c) 2006, Applied Informatics Software Engineering GmbH. // and Contributors. // // SPDX-License-Identifier: BSL-1.0 // #include "Poco/SQL/AbstractPreparator.h" namespace Poco { namespace SQL { AbstractPreparator::AbstractPreparator(Poco::UInt32 length): _length(length), _bulk(false) { } AbstractPreparator::~AbstractPreparator() { } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } #ifndef POCO_LONG_IS_64_BIT void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } #endif void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const UTF16String& /*val*/) { throw NotImplementedException("UTF16String preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector& /*val*/) { throw NotImplementedException("std::vector preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::deque& /*val*/) { throw NotImplementedException("std::deque preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::list& /*val*/) { throw NotImplementedException("std::list preparator must be implemented."); } void AbstractPreparator::prepare(std::size_t /*pos*/, const std::vector