// // 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/Data/AbstractPreparator.h" namespace Poco { namespace Data { 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_INT64_IS_LONG 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