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

SQLite printer retriever class definitions This is a class accompanying the SQLitePrinter which takes care of reading from output created by the SQLitePrinter. More...

#include <sqlite3.h>
#include "gambit/Printers/baseprinter.hpp"
#include "gambit/Printers/printers/sqlitebase.hpp"
#include "gambit/Printers/printers/sqlitetypes.hpp"
#include <boost/preprocessor/seq/for_each_i.hpp>
Include dependency graph for sqlitereader.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Gambit::Printers::SQLiteReader
 

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 __sqlite_reader_hpp__
 
#define DECLARE_RETRIEVE(r, data, i, elem)   bool _retrieve(elem&, const std::string&, const uint, const ulong);
 

Functions

template<>
std::string Gambit::Printers::SQLiteReader::get_sql_col< std::string > (const std::string &)
 

Detailed Description

SQLite printer retriever class definitions This is a class accompanying the SQLitePrinter which takes care of reading from output created by the SQLitePrinter.


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 sqlitereader.hpp.

Macro Definition Documentation

◆ __sqlite_reader_hpp__

#define __sqlite_reader_hpp__

Definition at line 29 of file sqlitereader.hpp.

◆ DECLARE_RETRIEVE

#define DECLARE_RETRIEVE (   r,
  data,
  i,
  elem 
)    bool _retrieve(elem&, const std::string&, const uint, const ulong);

Definition at line 57 of file sqlitereader.hpp.