Rosetta Protocols  2014.35
Public Member Functions | List of all members
protocols::loophash::LoopHashLibraryLoaderCreator Class Reference

LoopHashLibraryLoaderCreator allows the ResourceLoaderFactory to create a LoopHashLibraryLoader instance. More...

#include <LoopHashLibraryLoaderCreator.hh>

Public Member Functions

virtual
basic::resource_manager::ResourceLoaderOP 
create_resource_loader () const
 Return a up-casted owning pointer (ResourceLoaderOP) to the resource loader. More...
 
virtual std::string loader_type () const
 Return the string identifier for the associated ResourceLoader (LoopHashLibrary). More...
 

Detailed Description

LoopHashLibraryLoaderCreator allows the ResourceLoaderFactory to create a LoopHashLibraryLoader instance.

The LoopHashLibraryLoader class can be constructed from the string "LoopHashLibrary", which enables a user to specify that this type of resource is required for a particular job in their XML input file.

Member Function Documentation

basic::resource_manager::ResourceLoaderOP protocols::loophash::LoopHashLibraryLoaderCreator::create_resource_loader ( ) const
virtual

Return a up-casted owning pointer (ResourceLoaderOP) to the resource loader.

Return an owning pointer to a newly constructed default instance of LoopHashLibraryLoader.

Implements basic::resource_manager::ResourceLoaderCreator.

std::string protocols::loophash::LoopHashLibraryLoaderCreator::loader_type ( ) const
virtual

Return the string identifier for the associated ResourceLoader (LoopHashLibrary).

Return a string specifying the type of ResourceLoader to create (LoopHashLibrary).

Implements basic::resource_manager::ResourceLoaderCreator.


The documentation for this class was generated from the following files: