1 #ifndef OPALS_IECHORATIO_HPP_INCLUDED
2 #define OPALS_IECHORATIO_HPP_INCLUDED
4 #include <opals/IModuleBase.hpp>
5 #include <opals/String.hpp>
6 #include <opals/Path.hpp>
7 #include <opals/EchoRatioMode.hpp>
9 #if !defined(OPALS_EXPORTS) && !defined(OPALS_MODULE_EXPORTS)
10 #if defined _DEBUG && !defined OPALS_NO_DEBUG
11 #pragma comment(lib, "opalsEchoRatio_d.lib")
13 #pragma comment(lib, "opalsEchoRatio.lib")
24 typedef IGroup< Names::_,
false, Cons<
25 ILeaf< Names::inFile, false, opals::Path >, Cons<
26 ILeaf< Names::searchRadius, false, float >, Cons<
27 ILeaf< Names::ratioMode, false, opals::EchoRatioMode::Type >, Cons<
28 ILeaf< Names::filter, false, opals::Vector<opals::String> >, Cons<
29 ILeaf< Names::maxSigma, false, float >
53 virtual const Options& opts()
const = 0;