CORSIKA  @c8_version@
The framework to simulate particle cascades for astroparticle physics
corsika::has_method_doContinuous< TProcess, TReturn, TArg1, TArg2 > Struct Template Reference

traits test for ContinuousProcess::doContinuous method More...

#include <ContinuousProcess.hpp>

Inheritance diagram for corsika::has_method_doContinuous< TProcess, TReturn, TArg1, TArg2 >:

Static Public Attributes

template<class T >
static decltype(testSignature(&T::template doContinuous< TArg1, TArg2 >)) test (std::nullptr_t)
 templated parameter option
 
template<class T >
static decltype(testSignature(&T::doContinuous)) test (std::nullptr_t)
 non templated parameter option
 

traits results

using type = decltype(test< std::decay_t< TProcess > >(nullptr))
 
static const bool value = type::value
 

Detailed Description

template<class TProcess, typename TReturn, typename TArg1, typename TArg2>
struct corsika::has_method_doContinuous< TProcess, TReturn, TArg1, TArg2 >

traits test for ContinuousProcess::doContinuous method

Definition at line 20 of file ContinuousProcess.hpp.


The documentation for this struct was generated from the following file: