gambit is hosted by Hepforge, IPPP Durham
GAMBIT  v1.5.0-2191-ga4742ac
a Global And Modular Bsm Inference Tool
printer_interface.hpp
Go to the documentation of this file.
1 // GAMBIT: Global and Modular BSM Inference Tool
2 // *********************************************
10 //
16 
19 
20 #ifndef PRINTER_INTERFACE_HPP
21 #define PRINTER_INTERFACE_HPP
22 
23 #include <string>
24 #include <vector>
25 
26 namespace Gambit
27 {
28  namespace Scanner
29  {
32 
35 
36  inline void assign_aux_numbers(){}
37 
38  template<typename... T>
39  inline void assign_aux_numbers(const std::string &tag, const T&... params)
40  {
42  assign_aux_numbers(params...);
43  }
44  }
45 }
46 
47 #endif
Printers::BasePrinterManager printer_interface
typedef printer_interface_temp printer_interface;
EXPORT_SYMBOLS int get_aux_param_id(const std::string &)
Returns unique negative parameter id; just a thin wrapper for get_param_id.
Printers::BaseBasePrinter printer
Type of the printer objects.
Pure virtual base class for PrinterManager This provides a minimal interface to the PrinterManager cl...
Manager class for creating printer objects.
This is a minimal (pure virtual) precursor to the printer base class, for use only in ScannerBit...
TODO: see if we can use this one:
Definition: Analysis.hpp:33