atlas::util::FactoryRegistry class

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