csvzall 0.4.0
CSV command-line tool and emerging C++ library
Loading...
Searching...
No Matches
csvzall::sqlite::SqliteDb Class Reference

#include <sqlite_db.hpp>

Public Member Functions

 SqliteDb (const std::string &path, bool owns_temp_file=false)
 
 ~SqliteDb ()
 
 SqliteDb (const SqliteDb &)=delete
 
SqliteDb & operator= (const SqliteDb &)=delete
 
 SqliteDb (SqliteDb &&) noexcept
 
SqliteDb & operator= (SqliteDb &&)=delete
 
SQLite::Database & db ()
 

Constructor & Destructor Documentation

◆ SqliteDb() [1/3]

csvzall::sqlite::SqliteDb::SqliteDb ( const std::string &  path,
bool  owns_temp_file = false 
)
explicit

◆ ~SqliteDb()

csvzall::sqlite::SqliteDb::~SqliteDb ( )

◆ SqliteDb() [2/3]

csvzall::sqlite::SqliteDb::SqliteDb ( const SqliteDb &  )
delete

◆ SqliteDb() [3/3]

csvzall::sqlite::SqliteDb::SqliteDb ( SqliteDb &&  other)
noexcept

Member Function Documentation

◆ db()

SQLite::Database & csvzall::sqlite::SqliteDb::db ( )

◆ operator=() [1/2]

SqliteDb & csvzall::sqlite::SqliteDb::operator= ( const SqliteDb &  )
delete

◆ operator=() [2/2]

SqliteDb & csvzall::sqlite::SqliteDb::operator= ( SqliteDb &&  )
delete

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