#include <eckit/memory/Builder.h>
template<class Base, class T>
ConcreteBuilderT2 class final
Base classes
-
template<class Base>class BuilderT2<Base>
Public types
Constructors, destructors, conversion operators
- ConcreteBuilderT2()
-
ConcreteBuilderT2(const typename base_t::
key_t& k) explicit - ConcreteBuilderT2(const ConcreteBuilderT2&) deleted
- ConcreteBuilderT2(ConcreteBuilderT2&&) deleted
- ~ConcreteBuilderT2() override
Public functions
- void operator=(const ConcreteBuilderT2&) deleted
- void operator=(ConcreteBuilderT2&&) deleted
-
auto name() const -> base_t::
key_t override - auto create(typename base_t::ARG1 p1, typename base_t::ARG2 p2) const -> base_t::product_t* override
-
auto build_type() const -> Builder::
key_t override