scc 2025.09
SystemC components library
scv_tr::SQLiteDB Class Reference

Classes

class  SQLiteException

Public Member Functions

void open (const string szFile)
bool isOpen ()
void close ()
int exec (const string szSQL)
sqlite3_stmt * prepare (const string szSQL)
int exec (const char *szSQL)
int exec (sqlite3_stmt *stmt)

Protected Member Functions

void checkDB ()

Detailed Description

Definition at line 37 of file scv_tr_sqlite.cpp.

Member Function Documentation

◆ checkDB()

void scv_tr::SQLiteDB::checkDB ( )
inlineprotected

Definition at line 122 of file scv_tr_sqlite.cpp.

◆ close()

void scv_tr::SQLiteDB::close ( )
inline

Definition at line 73 of file scv_tr_sqlite.cpp.

◆ exec() [1/3]

int scv_tr::SQLiteDB::exec ( const char * szSQL)
inline

Definition at line 101 of file scv_tr_sqlite.cpp.

◆ exec() [2/3]

int scv_tr::SQLiteDB::exec ( const string szSQL)
inline

Definition at line 93 of file scv_tr_sqlite.cpp.

◆ exec() [3/3]

int scv_tr::SQLiteDB::exec ( sqlite3_stmt * stmt)
inline

Definition at line 111 of file scv_tr_sqlite.cpp.

◆ isOpen()

bool scv_tr::SQLiteDB::isOpen ( )
inline

Definition at line 71 of file scv_tr_sqlite.cpp.

◆ open()

void scv_tr::SQLiteDB::open ( const string szFile)
inline

Definition at line 56 of file scv_tr_sqlite.cpp.

◆ prepare()

sqlite3_stmt * scv_tr::SQLiteDB::prepare ( const string szSQL)
inline

Definition at line 94 of file scv_tr_sqlite.cpp.


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