Classes | Namespaces | Functions
select.h File Reference
#include "cetlib/sqlite/detail/get_result.h"
#include "cetlib/sqlite/query_result.h"
#include <string>
#include "sqlite3.h"

Go to the source code of this file.

Classes

struct  cet::sqlite::SelectStmt
 
struct  cet::sqlite::IncompleteSelectStmt
 

Namespaces

 cet::sqlite
 
 cet::sqlite::detail
 

Functions

template<typename... Args>
query_result< Args... > cet::sqlite::query (sqlite3 *db, std::string const &ddl)
 
template<typename H , typename... T>
std::string cet::sqlite::detail::concatenate (H const &h, T const &...t)
 
template<typename... T>
auto cet::sqlite::select (T const &...t)
 
template<typename... T>
auto cet::sqlite::select_distinct (T const &...t)
 
template<typename... Args>
void cet::sqlite::operator<< (query_result< Args... > &r, SelectStmt const &cq)