![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
Command dispatcher to register functions and call them by name. More...
#include <cassert>#include <cstdint>#include <functional>#include <ostream>#include <stdexcept>#include <string>#include <type_traits>#include <unordered_map>#include <utility>#include <vector>
Include dependency graph for dfe_dispatcher.hpp:Go to the source code of this file.
Classes | |
| exception | dfe::Variable |
| Variable-type value object a.k.a. a poor mans std::variant. More... | |
| struct | Converter< T > |
| struct | IntegerConverter< I > |
| class | dfe::Dispatcher |
| struct | dfe::Dispatcher::Command |
| struct | dfe::Variable::Converter< bool > |
| struct | dfe::Variable::Converter< float > |
| struct | dfe::Variable::Converter< double > |
| struct | dfe::Variable::Converter< std::string > |
| struct | dfe::Variable::IntegerConverter< I > |
| struct | dfe::Variable::Converter< int8_t > |
| struct | dfe::Variable::Converter< int16_t > |
| struct | dfe::Variable::Converter< int32_t > |
| struct | dfe::Variable::Converter< int64_t > |
| struct | dfe::Variable::Converter< uint8_t > |
| struct | dfe::Variable::Converter< uint16_t > |
| struct | dfe::Variable::Converter< uint32_t > |
| struct | dfe::Variable::Converter< uint64_t > |
Namespaces | |
| namespace | dfe |
| namespace | dfe::dispatcher_impl |
Functions | |
| std::ostream & | dfe::operator<< (std::ostream &os, const Variable &v) |
Command dispatcher to register functions and call them by name.
Definition in file dfe_dispatcher.hpp.
|
static |
Definition at line 290 of file dfe_dispatcher.hpp.
View newest version in sPHENIX GitHub at line 290 of file dfe_dispatcher.hpp
Referenced by dfe::Dispatcher::add(), CbmRichGeoTest::DrawH1andFit(), CbmRichGeoTest::DrawH3(), Rossegger::FindNextZero(), main(), and FitNewton::NewtonMinimizerGradHessian::setFunction().