11 #ifndef PQXX_H_PREPARED_STATEMENT 12 #define PQXX_H_PREPARED_STATEMENT 14 #include "pqxx/compiler-public.hxx" 15 #include "pqxx/internal/compiler-internal-pre.hxx" 17 #include "pqxx/internal/statement_parameters.hxx" 18 #include "pqxx/types.hxx" 43 return pqxx::internal::dynamic_params(begin, end);
65 using IT =
typename C::const_iterator;
66 return pqxx::internal::dynamic_params<IT>{container};
86 template<
typename C,
typename ACCESSOR>
87 [[nodiscard]] constexpr
inline auto 90 using IT = decltype(std::begin(container));
91 return pqxx::internal::dynamic_params<IT, ACCESSOR>{container, accessor};
95 #include "pqxx/internal/compiler-internal-post.hxx" constexpr auto make_dynamic_params(IT begin, IT end)
Pass a number of statement parameters only known at runtime.
Definition: prepared_statement.hxx:41
Dedicated namespace for helper types related to prepared statements.
Definition: prepared_statement.hxx:22