Go to the documentation of this file. 1 #ifndef gen_FortranInstance_h
2 #define gen_FortranInstance_h
34 template <
typename T,
typename A>
39 template <
typename A1,
typename A2>
44 template <
typename T,
typename A1,
typename A2>
112 #endif // gen_FortranInstance_h
T call(T(&fn)(A1, A2), A1 a1, A2 a2)
static const std::string kFortranInstance
static HepMC::HEPEVT_Wrapper wrapper
void call(void(&fn)(A), A a)
void call(void(&fn)(A1, A2), A1 a1, A2 a2)
InstanceWrapper(FortranInstance *instance)
virtual ~FortranInstance() noexcept(false)
static void throwMissingInstance()
static PFTauRenderPlugin instance
FortranInstance * instance
static FortranInstance * currentInstance