|
Rosetta 3.5
|
#include <LoopsFileIO.hh>


Public Member Functions | |
| LoopsFileIO () | |
| LoopsFileIO (const LoopsFileIO &src) | |
| virtual | ~LoopsFileIO () |
| LoopsFileDataOP | read_loop_file (std::string const &filename, bool prohibit_single_residue_loops=true) |
| Return an "unresolved" list of loops specified in a file which can be turned into a "resolved" list of residue indices in a particular Pose by giving each LoopFromFileData object access to that Pose. Note: prohibit_single_residue_loops used to be called "strict_looprelax_checks_" which was decidedly opaque. More... | |
| LoopsFileDataOP | read_loop_file_stream (std::istream &loopfstream, std::string const &filename, bool prohibit_single_residue_loops=true) |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const LoopsFileIO &loops_file_io) |
Definition at line 262 of file LoopsFileIO.hh.
| protocols::loops::LoopsFileIO::LoopsFileIO | ( | ) |
Definition at line 444 of file LoopsFileIO.cc.
| protocols::loops::LoopsFileIO::LoopsFileIO | ( | const LoopsFileIO & | src) |
Definition at line 449 of file LoopsFileIO.cc.
|
virtual |
Definition at line 454 of file LoopsFileIO.cc.
| LoopsFileDataOP protocols::loops::LoopsFileIO::read_loop_file | ( | std::string const & | filename, |
| bool | prohibit_single_residue_loops = true |
||
| ) |
Return an "unresolved" list of loops specified in a file which can be turned into a "resolved" list of residue indices in a particular Pose by giving each LoopFromFileData object access to that Pose. Note: prohibit_single_residue_loops used to be called "strict_looprelax_checks_" which was decidedly opaque.
Definition at line 470 of file LoopsFileIO.cc.
References read_loop_file_stream().
Referenced by protocols::loops::loops_definers::LoopsFileDefiner::parse_my_tag().
| LoopsFileDataOP protocols::loops::LoopsFileIO::read_loop_file_stream | ( | std::istream & | loopfstream, |
| std::string const & | filename, | ||
| bool | prohibit_single_residue_loops = true |
||
| ) |
Definition at line 484 of file LoopsFileIO.cc.
References protocols::loops::JSONFormattedLoopsFileReader::read_loop_file(), protocols::loops::PoseNumberedLoopFileReader::read_pose_numbered_loops_file(), protocols::loops::PoseNumberedLoopFileReader::set_linecount_offset(), protocols::loops::JSONFormattedLoopsFileReader::set_linecount_offset(), and core::io::pdb::split().
Referenced by protocols::loops::LoopsFileLoader::create_resource(), and read_loop_file().
|
friend |
Definition at line 457 of file LoopsFileIO.cc.
1.8.4