Nix 2.93.3
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:

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:
  • lix/libstore/sqlite.hh
  • lix/libstore/sqlite.cc