#include <soci-postgresql.h>

Public Types | |
| typedef std::map< std::string, char ** > | UseByNameBuffersMap |
| typedef std::map< int, char ** > | UseByPosBuffersMap |
Public Types inherited from soci::details::statement_backend | |
| enum | exec_fetch_result { ef_success, ef_no_data } |
Public Attributes | |
| int | currentRow_ |
| bool | hasIntoElements_ |
| bool | hasUseElements_ |
| bool | hasVectorIntoElements_ |
| bool | hasVectorUseElements_ |
| bool | justDescribed_ |
| std::vector< std::string > | names_ |
| int | numberOfRows_ |
| std::string | query_ |
| details::postgresql_result | result_ |
| long long | rowsAffectedBulk_ |
| int | rowsToConsume_ |
| postgresql_session_backend & | session_ |
| std::string | statementName_ |
| details::statement_type | stType_ |
| UseByNameBuffersMap | useByNameBuffers_ |
| UseByPosBuffersMap | useByPosBuffers_ |
Definition at line 219 of file soci-postgresql.h.
| typedef std::map<std::string, char **> soci::postgresql_statement_backend::UseByNameBuffersMap |
Definition at line 274 of file soci-postgresql.h.
| typedef std::map<int, char **> soci::postgresql_statement_backend::UseByPosBuffersMap |
Definition at line 271 of file soci-postgresql.h.
| postgresql_statement_backend::postgresql_statement_backend | ( | postgresql_session_backend & | session | ) |
Definition at line 33 of file backends/postgresql/statement.cpp.
| postgresql_statement_backend::~postgresql_statement_backend | ( | ) |
Definition at line 42 of file backends/postgresql/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 60 of file backends/postgresql/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 65 of file backends/postgresql/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 493 of file backends/postgresql/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 205 of file backends/postgresql/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 415 of file backends/postgresql/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 450 of file backends/postgresql/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 471 of file backends/postgresql/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 567 of file backends/postgresql/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 574 of file backends/postgresql/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 581 of file backends/postgresql/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 588 of file backends/postgresql/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 74 of file backends/postgresql/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 484 of file backends/postgresql/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 476 of file backends/postgresql/statement.cpp.
| int soci::postgresql_statement_backend::currentRow_ |
Definition at line 257 of file soci-postgresql.h.
| bool soci::postgresql_statement_backend::hasIntoElements_ |
Definition at line 263 of file soci-postgresql.h.
| bool soci::postgresql_statement_backend::hasUseElements_ |
Definition at line 265 of file soci-postgresql.h.
| bool soci::postgresql_statement_backend::hasVectorIntoElements_ |
Definition at line 264 of file soci-postgresql.h.
| bool soci::postgresql_statement_backend::hasVectorUseElements_ |
Definition at line 266 of file soci-postgresql.h.
| bool soci::postgresql_statement_backend::justDescribed_ |
Definition at line 260 of file soci-postgresql.h.
| std::vector<std::string> soci::postgresql_statement_backend::names_ |
Definition at line 252 of file soci-postgresql.h.
| int soci::postgresql_statement_backend::numberOfRows_ |
Definition at line 256 of file soci-postgresql.h.
| std::string soci::postgresql_statement_backend::query_ |
Definition at line 249 of file soci-postgresql.h.
| details::postgresql_result soci::postgresql_statement_backend::result_ |
Definition at line 248 of file soci-postgresql.h.
| long long soci::postgresql_statement_backend::rowsAffectedBulk_ |
Definition at line 254 of file soci-postgresql.h.
| int soci::postgresql_statement_backend::rowsToConsume_ |
Definition at line 258 of file soci-postgresql.h.
| postgresql_session_backend& soci::postgresql_statement_backend::session_ |
Definition at line 246 of file soci-postgresql.h.
| std::string soci::postgresql_statement_backend::statementName_ |
Definition at line 251 of file soci-postgresql.h.
| details::statement_type soci::postgresql_statement_backend::stType_ |
Definition at line 250 of file soci-postgresql.h.
| UseByNameBuffersMap soci::postgresql_statement_backend::useByNameBuffers_ |
Definition at line 275 of file soci-postgresql.h.
| UseByPosBuffersMap soci::postgresql_statement_backend::useByPosBuffers_ |
Definition at line 272 of file soci-postgresql.h.