#include <eckit/geo/spec/Generator.h>
template<class T, typename ARG1>
ConcreteSpecGeneratorT1 class final
Base classes
-
template<typename ARG1>class SpecGeneratorT1<ARG1>
Public types
- using arg1_t = ARG1
-
using key_t = std::
string
Public static variables
- static const char* uid_pattern constexpr
Constructors, destructors, conversion operators
-
ConcreteSpecGeneratorT1(const typename SpecGeneratorT1<ARG1>::key_
t& k) explicit - ConcreteSpecGeneratorT1(const ConcreteSpecGeneratorT1&) deleted
- ConcreteSpecGeneratorT1(ConcreteSpecGeneratorT1&&) deleted
- ~ConcreteSpecGeneratorT1() override
Public functions
- void operator=(const ConcreteSpecGeneratorT1&) deleted
- void operator=(ConcreteSpecGeneratorT1&&) deleted
- auto spec(typename SpecGeneratorT1<ARG1>::arg1_t p1) const -> Spec* override
- auto spec(arg1_t) const -> Spec* pure virtual
-
auto match(const spec::
Custom&) const -> bool virtual