|
StormByte C++ Library: Database module 0.0.9999
StormByte-Database is a StormByte library module for handling database connections
|
Prepared statement for PostgreSQL databases. More...
#include <prepared_stmt.hxx>


Public Member Functions | |
| PreparedSTMT (const PreparedSTMT &other)=delete | |
| PreparedSTMT (PreparedSTMT &&other) noexcept=default | |
| ~PreparedSTMT () noexcept override=default | |
| PreparedSTMT & | operator= (const PreparedSTMT &other)=delete |
| PreparedSTMT & | operator= (PreparedSTMT &&other) noexcept=default |
Public Member Functions inherited from StormByte::Database::PreparedSTMT | |
| PreparedSTMT (const std::string &name, const std::string &query) noexcept | |
| PreparedSTMT (std::string &&name, std::string &&query) noexcept | |
| PreparedSTMT (const PreparedSTMT &other)=delete | |
| PreparedSTMT (PreparedSTMT &&other)=default | |
| PreparedSTMT & | operator= (const PreparedSTMT &other)=delete |
| PreparedSTMT & | operator= (PreparedSTMT &&other)=default |
| template<typename... Args> | |
| ExpectedRows | Execute (Args &&... args) |
| const std::string & | Name () const noexcept |
| const std::string & | Query () const noexcept |
Friends | |
| class | Postgres |
Additional Inherited Members | |
Protected Attributes inherited from StormByte::Database::PreparedSTMT | |
| std::string | m_name |
| Name of the prepared statement. | |
| std::string | m_query |
| Query to prepare. | |
Prepared statement for PostgreSQL databases.
|
delete |
Default copy constructor (deleted)
| other | Other PreparedSTMT to copy from |
|
defaultnoexcept |
Default move constructor
| other | Other PreparedSTMT to move from |
|
overridevirtualdefaultnoexcept |
Default destructor.
Reimplemented from StormByte::Database::PreparedSTMT.
|
delete |
Default copy assignment operator (deleted)
| other | Other PreparedSTMT to copy from |
|
defaultnoexcept |
Default move assignment operator
| other | Other PreparedSTMT to move from |