eckit::spec::SpecGenerator class

Derived classes

struct SpecGeneratorT0
template<typename ARG1>
struct SpecGeneratorT1
template<typename ARG1, typename ARG2>
struct SpecGeneratorT2

Public types

using key_t = std::string

Public static variables

static const char* uid_pattern constexpr

Constructors, destructors, conversion operators

SpecGenerator() defaulted
SpecGenerator(const SpecGenerator&) deleted
SpecGenerator(SpecGenerator&&) deleted
~SpecGenerator() defaulted virtual

Public functions

void operator=(const SpecGenerator&) deleted
void operator=(SpecGenerator&&) deleted
auto match(const spec::Custom&) const -> bool virtual