Rosetta
Classes | Typedefs | Functions
protocols::parser Namespace Reference

Classes

class  BluePrint
 
class  ConstraintGeneratorLoader
 A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
 
class  ConstraintGeneratorLoaderCreator
 
class  DatabaseSessionLoader
 A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
 
class  DatabaseSessionLoaderCreator
 
class  DataLoader
 A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
 
class  DataLoaderCreator
 A class for creating new instances of DataLoaders for use in the XML Parser. More...
 
class  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  DataLoaderRegistrator
 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...
 
class  FragmentReader
 
class  FragSetLoader
 A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
 
class  JumpSelectorLoader
 A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
 
class  JumpSelectorLoaderCreator
 
class  MonteCarloLoader
 The MonteCarloLoader will create named MonteCarlo objects and load them into the basic::datacache::DataMap. More...
 
class  MoveMapFactoryLoader
 A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
 
class  MoveMapFactoryLoaderCreator
 
class  PackerPaletteLoader
 A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
 
class  PackerPaletteLoaderCreator
 
class  ResidueSelectorLoader
 A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
 
class  ResidueSelectorLoaderCreator
 
class  ResLvlTaskOperationLoader
 A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
 
class  ScoreFunctionLoader
 A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
 
class  SimpleMetricLoader
 A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
 
class  SimpleMetricLoaderCreator
 
class  ScoreFunctionLoaderCreator
 
class  TaskOperationLoaderCreator
 
class  ResLvlTaskOperationLoaderCreator
 
class  FragSetLoaderCreator
 
class  MonteCarloLoaderCreator
 
class  TaskOperationLoader
 A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
 

Typedefs

typedef utility::pointer::shared_ptr< BluePrintBluePrintOP
 
typedef utility::pointer::shared_ptr< BluePrint const > BluePrintCOP
 
typedef utility::pointer::shared_ptr< DataLoaderDataLoaderOP
 
typedef utility::pointer::shared_ptr< DataLoader const > DataLoaderCOP
 
typedef utility::pointer::shared_ptr< DataLoaderCreatorDataLoaderCreatorOP
 
typedef utility::pointer::shared_ptr< DataLoaderCreator const > DataLoaderCreatorCOP
 
typedef utility::pointer::shared_ptr< FragmentReaderFragmentReaderOP
 

Functions

static basic::Tracer TR ("protocols.jd2.parser.ConstraintGeneratorLoader")
 
static basic::Tracer TR ("protocols.jd2.parser.DatabaseSessionLoader")
 
static basic::Tracer TR ("protocols.jd2.parser.JumpSelectorLoader")
 
static basic::Tracer TR ("protocols.jd2.parser.MonteCarloLoader")
 
static basic::Tracer TR ("protocols.jd2.parser.MoveMapFactoryLoader")
 
static basic::Tracer TR ("protocols.parser.PackerPaletteLoader")
 
static basic::Tracer TR ("protocols.jd2.parser.ResidueSelectorLoader")
 
static basic::Tracer TR ("protocols.jd2.parser.ResLvlTaskOperationLoader")
 
static basic::Tracer TR ("protocols.jd2.parser.ScoreFunctionLoader")
 
std::string score_function_subtag_complex_type_namer (std::string const &element_name)
 
std::string score_function_subtag_group ()
 
std::string score_function_tag_group ()
 
static basic::Tracer TR ("protocols.parser.SimpleMetricLoader")
 
static basic::Tracer TR ("protocols.jd2.parser.TaskOperationLoader")
 

Typedef Documentation

◆ BluePrintCOP

typedef utility::pointer::shared_ptr< BluePrint const > protocols::parser::BluePrintCOP

◆ BluePrintOP

typedef utility::pointer::shared_ptr< BluePrint > protocols::parser::BluePrintOP

◆ DataLoaderCOP

typedef utility::pointer::shared_ptr< DataLoader const > protocols::parser::DataLoaderCOP

◆ DataLoaderCreatorCOP

typedef utility::pointer::shared_ptr< DataLoaderCreator const > protocols::parser::DataLoaderCreatorCOP

◆ DataLoaderCreatorOP

typedef utility::pointer::shared_ptr< DataLoaderCreator > protocols::parser::DataLoaderCreatorOP

◆ DataLoaderOP

typedef utility::pointer::shared_ptr< DataLoader > protocols::parser::DataLoaderOP

◆ FragmentReaderOP

typedef utility::pointer::shared_ptr< FragmentReader > protocols::parser::FragmentReaderOP

Function Documentation

◆ score_function_subtag_complex_type_namer()

std::string protocols::parser::score_function_subtag_complex_type_namer ( std::string const &  element_name)

◆ score_function_subtag_group()

std::string protocols::parser::score_function_subtag_group ( )

◆ score_function_tag_group()

std::string protocols::parser::score_function_tag_group ( )

◆ TR() [1/11]

static basic::Tracer protocols::parser::TR ( "protocols.jd2.parser.ConstraintGeneratorLoader"  )
static

◆ TR() [2/11]

static basic::Tracer protocols::parser::TR ( "protocols.jd2.parser.DatabaseSessionLoader"  )
static

◆ TR() [3/11]

static basic::Tracer protocols::parser::TR ( "protocols.jd2.parser.JumpSelectorLoader"  )
static

◆ TR() [4/11]

static basic::Tracer protocols::parser::TR ( "protocols.jd2.parser.MonteCarloLoader"  )
static

◆ TR() [5/11]

static basic::Tracer protocols::parser::TR ( "protocols.jd2.parser.MoveMapFactoryLoader"  )
static

◆ TR() [6/11]

static basic::Tracer protocols::parser::TR ( "protocols.jd2.parser.ResidueSelectorLoader"  )
static

◆ TR() [7/11]

static basic::Tracer protocols::parser::TR ( "protocols.jd2.parser.ResLvlTaskOperationLoader"  )
static

◆ TR() [8/11]

static basic::Tracer protocols::parser::TR ( "protocols.jd2.parser.ScoreFunctionLoader"  )
static

◆ TR() [9/11]

static basic::Tracer protocols::parser::TR ( "protocols.jd2.parser.TaskOperationLoader"  )
static

◆ TR() [10/11]

static basic::Tracer protocols::parser::TR ( "protocols.parser.PackerPaletteLoader"  )
static

◆ TR() [11/11]

static basic::Tracer protocols::parser::TR ( "protocols.parser.SimpleMetricLoader"  )
static