#include <memory>
#include <string>
#include <unordered_map>
#include "uhal/TemplateDefinitions/DerivedNodeFactory.hxx"
Go to the source code of this file.
Classes | |
class | uhal::DerivedNodeFactory |
A singleton class to register derived nodes, and create instances of them later NOTE! This is a factory method and must be Mutex protected if it is used in multithreaded environments! More... | |
class | uhal::DerivedNodeFactory::CreatorInterface |
An abstract base class for defining the interface to the creators. More... | |
class | uhal::DerivedNodeFactory::Creator< T > |
Templated concrete implementation with a CreatorInterface interface. More... | |
Namespaces | |
namespace | uhal |
Definition in file DerivedNodeFactory.hpp.