NGen
Loading...
Searching...
No Matches
ngen::sqlite Namespace Reference

Classes

class  database
 
struct  sqlite_error
 

Functions

template<>
auto database::iterator::get< std::string > (int col) const -> std::string
 
template<>
auto database::iterator::get< std::vector< uint8_t > > (int col) const -> std::vector< uint8_t >
 

Variables

const auto sqlite_not_started_error
 
const auto sqlite_already_done_error
 

Function Documentation

◆ database::iterator::get< std::string >()

template<>
auto ngen::sqlite::database::iterator::get< std::string > ( int col) const -> std::string

◆ database::iterator::get< std::vector< uint8_t > >()

template<>
auto ngen::sqlite::database::iterator::get< std::vector< uint8_t > > ( int col) const -> std::vector<uint8_t>

Variable Documentation

◆ sqlite_already_done_error

const auto ngen::sqlite::sqlite_already_done_error
Initial value:
= sqlite_error{
"sqlite iteration is done, get() is not callable"
}

Referenced by ngen::sqlite::database::iterator::handle_get_index_().

◆ sqlite_not_started_error

const auto ngen::sqlite::sqlite_not_started_error
Initial value:
= sqlite_error{
"sqlite iteration is has not started, get() is not callable "
"(call iterator::next() before)"
}

Referenced by ngen::sqlite::database::iterator::handle_get_index_().