#include <LoopsFileIO.hh>
| void protocols::loops::JSONFormattedLoopsFileReader::ensure_all_fields_are_valid |
( |
utility::json_spirit::mValue & |
json_data, |
|
|
std::string const & |
filename |
|
) |
| |
|
private |
| std::string protocols::loops::JSONFormattedLoopsFileReader::name_from_loop_configuration |
( |
LoopConfiguration |
loop_configuration | ) |
|
|
private |
| std::string protocols::loops::JSONFormattedLoopsFileReader::name_from_residue_identifier |
( |
ResidueIdentifier |
residue_identifier | ) |
|
|
private |
| void protocols::loops::JSONFormattedLoopsFileReader::parse_configuration_options |
( |
utility::json_spirit::mValue & |
json_loop_data, |
|
|
LoopFromFileData & |
loop |
|
) |
| |
|
private |
| LoopsFileDataOP protocols::loops::JSONFormattedLoopsFileReader::parse_json_formatted_data |
( |
utility::json_spirit::mValue & |
json_data, |
|
|
bool |
prohibit_single_residue_loops, |
|
|
std::string const & |
filename |
|
) |
| |
|
private |
References protocols::loops::cut_point, protocols::loops::LoopFromFileData::cutpoint_res(), protocols::loops::LoopFromFileData::end_res(), ensure_all_fields_are_valid(), linecount_offset_, parse_configuration_options(), parse_json_residue_info(), protocols::loops::LoopFromFileData::prohibit_single_residue_loops(), protocols::loops::start, protocols::loops::LoopFromFileData::start_res(), and protocols::loops::stop.
Referenced by read_loop_file().
| ResidueIndexDescriptionCOP protocols::loops::JSONFormattedLoopsFileReader::parse_json_residue_info |
( |
utility::json_spirit::mValue & |
json_loop_data, |
|
|
ResidueIdentifier |
residue_identifier, |
|
|
std::string const & |
filename, |
|
|
core::Size & |
approximate_linenumber |
|
) |
| |
|
private |
| LoopsFileDataOP protocols::loops::JSONFormattedLoopsFileReader::read_loop_file |
( |
std::istream & |
is, |
|
|
std::string const & |
filename, |
|
|
bool |
prohibit_single_residue_loops |
|
) |
| |
| void protocols::loops::JSONFormattedLoopsFileReader::set_linecount_offset |
( |
core::Size |
setting | ) |
|
| void protocols::loops::JSONFormattedLoopsFileReader::setup_residue_type_map |
( |
| ) |
|
|
private |
References protocols::loops::chainID, protocols::loops::cut_point, protocols::loops::extend, protocols::loops::extras, protocols::loops::iCode, initialized_, protocols::loops::number_of_configuration_keywords, protocols::loops::resSeq, protocols::loops::skip_rate, protocols::loops::start, protocols::loops::stop, protocols::loops::use_pose_numbering, and valid_loop_file_keys_.
Referenced by ensure_all_fields_are_valid(), name_from_loop_configuration(), and name_from_residue_identifier().
| bool protocols::loops::JSONFormattedLoopsFileReader::initialized_ |
|
staticprivate |
| core::Size protocols::loops::JSONFormattedLoopsFileReader::linecount_offset_ |
|
private |
| utility::vector1< std::string > protocols::loops::JSONFormattedLoopsFileReader::valid_loop_file_keys_ |
|
staticprivate |
The documentation for this class was generated from the following files: