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

Loader singleton class for scanner plugins. More...

#include <cstdlib>
#include <iomanip>
#include <unistd.h>
#include <iostream>
#include <fstream>
#include <stdio.h>
#include "gambit/ScannerBit/scanner_utils.hpp"
#include "gambit/ScannerBit/plugin_comparators.hpp"
#include "gambit/ScannerBit/plugin_loader.hpp"
#include "gambit/cmake/cmake_variables.hpp"
#include "gambit/Utils/table_formatter.hpp"
#include "gambit/Utils/screen_print_utils.hpp"
#include "gambit/Utils/mpiwrapper.hpp"
#include "gambit/Utils/util_functions.hpp"
#include "gambit/ScannerBit/priors_rollcall.hpp"
Include dependency graph for plugin_loader.cpp:

Go to the source code of this file.

Namespaces

 Gambit
 TODO: see if we can use this one:
 
 Gambit::Scanner
 
 Gambit::Scanner::Plugins
 

Functions

std::string Gambit::Scanner::Plugins::print_plugins (std::map< std::string, std::map< std::string, std::vector< Plugin_Details > > >::const_iterator plugins)
 
bool Gambit::Scanner::Plugins::is_new_plugin (std::map< str, std::map< str, std::vector< Plugin_Details >>> &pmap, Plugin_Details &cand)
 Check a plugin map and return a flag indicating if a candidate plugin is already in the map or not. More...
 

Detailed Description

Loader singleton class for scanner plugins.


Authors (add name and date if you modify):

Definition in file plugin_loader.cpp.