artdaq_mfextensions
v1_06_02
Return to top level
Main Page
Namespaces
Classes
Files
File List
File Members
ma_test_function.cpp
1
#include "ErrorHandler/MessageAnalyzer/ma_test_function.h"
2
3
using namespace
novadaq::errorhandler;
4
5
void
ma_test_function_factory::reg(std::string
const
& func_name, gen_test_t f)
6
{
7
get_map().insert(std::make_pair(func_name, f));
8
}
9
10
ma_test_function
*
11
ma_test_function_factory::create_instance(std::string
const
& func_name)
12
{
13
gen_map_t::iterator it = get_map().find(func_name);
14
15
if
(it != get_map().end())
16
return
it->second();
17
18
throw
std::runtime_error(
"unknown test function name"
);
19
}
novadaq::errorhandler::ma_test_function
Definition:
ma_test_function.h:24
src
ErrorHandler
MessageAnalyzer
ma_test_function.cpp
Generated on Tue Jul 20 2021 16:15:27 for artdaq_mfextensions by
1.8.5