1
%include "std_string.i"
5
#include "src/common_cpp/API/IModule.hh"
6
#include "src/common_cpp/API/ModuleBase.hh"
7
#include "src/common_cpp/API/IOutput.hh"
8
#include "src/common_cpp/API/OutputBase.hh"
12
%include "src/common_cpp/API/IModule.hh"
13
%include "src/common_cpp/API/ModuleBase.hh"
14
%include "src/common_cpp/API/IOutput.hh"
15
%include "src/common_cpp/API/OutputBase.hh"
17
%define OUTPUTBASE_WRAP(INPUT)
19
%template(IOutput ## INPUT) MAUS::IOutput<INPUT>;
20
%template(OutputBase ## INPUT) MAUS::OutputBase<INPUT>;
23
%pointer_functions(INPUT, INPUT ## p);
30
OUTPUTBASE_WRAP(string)
34
#include "OutputCppRoot.hh"
37
%include "OutputCppRoot.hh"