Nix  2.93.0-dev
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
Loading...
Searching...
No Matches
nix::SQLiteError Struct Reference
Inheritance diagram for nix::SQLiteError:
[legend]
Collaboration diagram for nix::SQLiteError:
[legend]

Public Member Functions

 SQLiteError (const char *path, const char *errMsg, int errNo, int extendedErrNo, int offset, HintFmt &&hf)
 

Public Attributes

friend SQLite
 
friend SQLiteStmt
 
friend SQLiteTxn
 
std::string path
 
std::string errMsg
 
int errNo
 
int extendedErrNo
 
int offset
 

Protected Member Functions

template<typename... Args>
 SQLiteError (const char *path, const char *errMsg, int errNo, int extendedErrNo, int offset, const std::string &fs, const Args &... args)
 

Static Protected Member Functions

template<typename... Args>
static void throw_ (sqlite3 *db, const std::string &fs, const Args &... args)
 
static void throw_ (sqlite3 *db, HintFmt &&hf)
 

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