Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
FeaturesReporterFactory.hh File Reference

Factory for creating FeaturesReporter objects. More...

#include <protocols/features/FeaturesReporterFactory.fwd.hh>
#include <protocols/features/FeaturesReporter.fwd.hh>
#include <protocols/features/FeaturesReporterCreator.fwd.hh>
#include <protocols/filters/Filter.fwd.hh>
#include <protocols/moves/Mover.fwd.hh>
#include <basic/datacache/DataMap.fwd.hh>
#include <utility/SingletonBase.hh>
#include <utility/tag/Tag.fwd.hh>
#include <utility/factory/WidgetRegistrator.hh>
#include <utility/tag/XMLSchemaGeneration.fwd.hh>
#include <map>
#include <utility/vector1.hh>

Classes

class  protocols::features::FeaturesReporterFactory
 Create Features Reporters. More...
 
class  protocols::features::FeaturesReporterRegistrator< T >
 This templated class will register an instance of an FeaturesReporterCreator (class T) with the FeaturesReporterFactory. It will ensure that no FeaturesReporterCreator 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::features
 

Detailed Description

Factory for creating FeaturesReporter objects.

Author
Matthew O'Meara (mattj.nosp@m.omea.nosp@m.ra@gm.nosp@m.ail..nosp@m.com)