Rosetta Protocols  2015.09
Classes | Typedefs | Functions
protocols::jd2::parser Namespace Reference

Classes

class  BluePrint
 
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  FragSetLoaderCreator
 
class  MonteCarloLoader
 The MonteCarloLoader will create named MonteCarlo objects and load them into the basic::datacache::DataMap. More...
 
class  MonteCarloLoaderCreator
 
class  ResidueSelectorLoader
 A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
 
class  ResidueSelectorLoaderCreator
 
class  ScoreFunctionLoader
 A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
 
class  ScoreFunctionLoaderCreator
 
class  TaskOperationLoader
 A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
 
class  TaskOperationLoaderCreator
 

Typedefs

typedef
utility::pointer::shared_ptr
< BluePrint
BluePrintOP
 
typedef
utility::pointer::shared_ptr
< BluePrint const > 
BluePrintCOP
 
typedef
utility::pointer::shared_ptr
< DataLoader
DataLoaderOP
 
typedef
utility::pointer::shared_ptr
< DataLoader const > 
DataLoaderCOP
 
typedef
utility::pointer::shared_ptr
< DataLoaderCreator
DataLoaderCreatorOP
 
typedef
utility::pointer::shared_ptr
< DataLoaderCreator const > 
DataLoaderCreatorCOP
 
typedef
utility::pointer::shared_ptr
< FragmentReader
FragmentReaderOP
 

Functions

static thread_local basic::Tracer TR ("protocols.jd2.parser.MonteCarloLoader")
 
static thread_local basic::Tracer TR ("protocols.jd2.parser.ResidueSelectorLoader")
 
static thread_local basic::Tracer TR ("protocols.jd2.parser.ScoreFunctionLoader")
 
static thread_local basic::Tracer TR ("protocols.jd2.parser.TaskOperationLoader")
 

Typedef Documentation

typedef utility::pointer::shared_ptr< BluePrint const > protocols::jd2::parser::BluePrintCOP
typedef utility::pointer::shared_ptr< BluePrint > protocols::jd2::parser::BluePrintOP
typedef utility::pointer::shared_ptr< DataLoader const > protocols::jd2::parser::DataLoaderCOP
typedef utility::pointer::shared_ptr< DataLoader > protocols::jd2::parser::DataLoaderOP

Function Documentation

static thread_local basic::Tracer protocols::jd2::parser::TR ( "protocols.jd2.parser.MonteCarloLoader"  )
static
static thread_local basic::Tracer protocols::jd2::parser::TR ( "protocols.jd2.parser.TaskOperationLoader"  )
static
static thread_local basic::Tracer protocols::jd2::parser::TR ( "protocols.jd2.parser.ResidueSelectorLoader"  )
static
static thread_local basic::Tracer protocols::jd2::parser::TR ( "protocols.jd2.parser.ScoreFunctionLoader"  )
static