![]() |
Rosetta
2021.16
|
LoopsFileLoader constructs a LoopsFileData instance from data provided by the ResourceManager. More...
#include <LoopsFileLoader.hh>

Public Member Functions | |
| LoopsFileLoader () | |
| Construct the LoopsFileLoader. More... | |
| ~LoopsFileLoader () override | |
| Destructor. More... | |
| basic::resource_manager::ResourceCOP | create_resource (basic::resource_manager::ResourceManager &resource_manager, utility::tag::TagCOP resource_tag, std::string const &input_id, std::istream &input_stream) const override |
| Return a LoopsFileDataOP constructed from the given input stream (istream). More... | |
Static Public Member Functions | |
| static std::string | classname () |
| static void | provide_xml_schema (utility::tag::XMLSchemaDefinition &xsd) |
LoopsFileLoader constructs a LoopsFileData instance from data provided by the ResourceManager.
The LoopsFileLoader is given an istream containing the information in a LoopsFile from the ResourceManager. This information is then processed by an instance of LoopsFileIO to produce a LoopsFileDataOP to return to the protocol.
|
default |
Construct the LoopsFileLoader.
|
overridedefault |
Destructor.
|
static |
Referenced by protocols::loops::LoopsFileLoaderCreator::loader_type(), and provide_xml_schema().
|
override |
Return a LoopsFileDataOP constructed from the given input stream (istream).
References protocols::loops::LoopsFileIO::read_loop_file_stream().
|
static |
References classname().
Referenced by protocols::loops::LoopsFileLoaderCreator::provide_xml_schema().
1.8.7