#include <atlas/util/Factory.h>
          template<typename T>
          Factory class
        
        
Base classes
- class FactoryBase
Public static functions
- 
              static auto keys() -> std::vector<std:: string> 
- 
              static void list(std::ostream& out) 
- 
              static auto has(const std::string& builder) -> bool 
- 
              static auto get(const std::string& builder) -> T* 
Constructors, destructors, conversion operators
- 
              Factory(const std::string& builder = "", const FactoryDeprecated& deprecated = FactoryDeprecated(false)) 
Public functions
- 
              auto factoryBuilder() const -> const std::string& 
- 
              auto factoryName() const -> const std::string& 
- auto deprecated() const -> const FactoryDeprecated&
Private functions
- ~Factory() private virtual