Public Member Functions | Private Attributes | List of all members
cet::sqlite::Transaction Class Reference

#include "/cvmfs/nova.opensciencegrid.org/externals/cetlib/v3_06_01/source/cetlib/sqlite/Transaction.h"

Public Member Functions

 Transaction (sqlite3 *db)
 
 ~Transaction () noexcept
 
void commit ()
 
 Transaction (Transaction const &)=delete
 
 Transaction (Transaction &&)=delete
 
Transactionoperator= (Transaction const &)=delete
 
Transactionoperator= (Transaction &&)=delete
 

Private Attributes

sqlite3 * db_
 

Detailed Description

Definition at line 25 of file Transaction.h.

Constructor & Destructor Documentation

cet::sqlite::Transaction::Transaction ( sqlite3 *  db)
explicit
cet::sqlite::Transaction::~Transaction ( )
noexcept
cet::sqlite::Transaction::Transaction ( Transaction const &  )
delete
cet::sqlite::Transaction::Transaction ( Transaction &&  )
delete

Member Function Documentation

void cet::sqlite::Transaction::commit ( )
Transaction& cet::sqlite::Transaction::operator= ( Transaction const &  )
delete
Transaction& cet::sqlite::Transaction::operator= ( Transaction &&  )
delete

Member Data Documentation

sqlite3* cet::sqlite::Transaction::db_
private

Definition at line 39 of file Transaction.h.


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