Public Member Functions | Private Member Functions | Private Attributes | List of all members
soci::transaction Class Reference

#include <transaction.h>

Public Member Functions

void commit ()
 
void rollback ()
 
 transaction (session &sql)
 
 ~transaction ()
 

Private Member Functions

transactionoperator= (transaction const &other)
 
 transaction (transaction const &other)
 

Private Attributes

bool handled_
 
sessionsql_
 

Detailed Description

Definition at line 17 of file transaction.h.

Constructor & Destructor Documentation

transaction::transaction ( session sql)
explicit

Definition at line 14 of file transaction.cpp.

transaction::~transaction ( )

Definition at line 20 of file transaction.cpp.

soci::transaction::transaction ( transaction const &  other)
private

Member Function Documentation

void transaction::commit ( )

Definition at line 33 of file transaction.cpp.

transaction& soci::transaction::operator= ( transaction const &  other)
private
void transaction::rollback ( )

Definition at line 44 of file transaction.cpp.

Member Data Documentation

bool soci::transaction::handled_
private

Definition at line 28 of file transaction.h.

session& soci::transaction::sql_
private

Definition at line 29 of file transaction.h.


The documentation for this class was generated from the following files:


asr_lib_ism
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel
autogenerated on Wed Jan 8 2020 04:02:42