gambit is hosted by Hepforge, IPPP Durham
GAMBIT  v1.5.0-2191-ga4742ac
a Global And Modular Bsm Inference Tool
sqlitebase.cpp File Reference

SQLite printer/reader base class member function definitions. More...

#include <iostream>
#include <sstream>
#include <chrono>
#include <thread>
#include <sqlite3.h>
#include "gambit/Printers/printers/sqlitebase.hpp"
Include dependency graph for sqlitebase.cpp:

Go to the source code of this file.

Namespaces

 Gambit
 TODO: see if we can use this one:
 
 Gambit::Printers
 Forward declaration of Printers::BasePrinter class for use in print functions.
 

Macros

#define SQL_DEBUG
 

Functions

int Gambit::Printers::col_name_callback (void *colmap_in, int, char **data, char **)
 
template<>
std::string Gambit::Printers::cpp2sql< long long int > ()
 
template<>
std::string Gambit::Printers::cpp2sql< double > ()
 
template<>
std::string Gambit::Printers::cpp2sql< std::string > ()
 
std::map< unsigned int, std::string > Gambit::Printers::define_typecodes ()
 
const std::map< unsigned int, std::string > Gambit::Printers::typecode2sql (define_typecodes())
 
std::map< std::string, std::string, Utils::ci_less > Gambit::Printers::fill_SQLtype_to_basic ()
 
const std::map< std::string, std::string, Utils::ci_less > Gambit::Printers::SQLtype_to_basic (fill_SQLtype_to_basic())
 
bool Gambit::Printers::SQLite_equaltypes (const std::string &type1, const std::string &type2)
 

Detailed Description

SQLite printer/reader base class member function definitions.


Authors (add name and date if you modify):

Author
Ben Farmer (b.far.nosp@m.mer@.nosp@m.imper.nosp@m.ial..nosp@m.ac.uk)
Date
2018 Dec

Definition in file sqlitebase.cpp.

Macro Definition Documentation

◆ SQL_DEBUG

#define SQL_DEBUG

Definition at line 27 of file sqlitebase.cpp.