SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
Base class for specific generator types. More...
#include <Generator.h>
Static Public Member Functions | |
static bool | registerClass () |
Protected Member Functions | |
template<typename... T> | |
GeneratorType (T &&... all) | |
Additional Inherited Members | |
![]() | |
GeneratorBase (T &&... all) | |
virtual bool | valid (const Input &) const=0 |
A discriminating method to determine whether or not the input should be considered for use as input by a generator type. More... | |
virtual Output | operator() (const Input &)=0 |
Function call operator for generating Output-s. More... | |
Base class for specific generator types.
Uses CRTP to simplify the process of registration to the interface class.