![]() |
Rosetta
2021.16
|
Factory class for the parser's DataLoader classes. More...
#include <protocols/parser/DataLoader.fwd.hh>#include <protocols/parser/DataLoaderCreator.hh>#include <utility/SingletonBase.hh>#include <utility/factory/WidgetRegistrator.hh>#include <utility/VirtualBase.hh>#include <map>Classes | |
| class | protocols::parser::DataLoaderFactory |
| A factory for creating DataLoaders, which are able to load arbitrary data into the basic::datacache::DataMap used in the XML-based parser. This factory supports the load-time registration scheme allowing DataLoaders to be defined in libraries outside of protocols.lib. More... | |
| class | protocols::parser::DataLoaderRegistrator< T > |
| This templated class will register an instance of an DataLoaderCreator (class T) with the DataLoaderFactory. It will ensure that no DataLoaderCreator is registered twice, and, centralizes this registration logic so that thread safety issues can be handled in one place. More... | |
Namespaces | |
| protocols | |
| The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP. | |
| protocols::parser | |
Factory class for the parser's DataLoader classes.
1.8.7