class
#include <atlas/util/Factory.h>
FactoryRegistry
Derived classes
-
template<typename T>struct FactoryRegistryT
Public functions
-
auto factory() const -> const std::
string& -
auto keys() const -> std::
vector<std:: string> -
void list(std::
ostream&) const -
auto has(const std::
string& builder) const -> bool -
void add(const std::
string& builder, FactoryBase*) -
void remove(const std::
string& builder) -
auto get(const std::
string& builder) const -> FactoryBase*
Private functions
- ~FactoryRegistry() private virtual