![]() |
Rosetta Protocols
2014.16.56682
|
#include <SequenceNumberResolver.hh>
Public Member Functions | |
| SequenceNumberResolver () | |
| SequenceNumberResolver (const SequenceNumberResolver &) | |
| void | register_label_offset (std::string const &label, core::Size offset) |
| core::Size | find_global_pose_number (std::string const &label, core::Size resid) const |
| core::Size | find_global_pose_number (std::pair< std::string, core::Size > pos_pair) const |
| core::Size | find_global_pose_number (std::string const &label) const |
| std::string | find_label (core::Size pose_number) const |
| core::Size | find_local_pose_number (core::Size pose_number) const |
| core::Size | offset (std::string const &label) const |
| std::pair< core::Size, std::string > | terminal_pair () const |
Private Types | |
| typedef std::map< std::string, core::Size > | OffsetMap |
Private Member Functions | |
| std::map< core::Size, std::string >::const_iterator | search_reversed_map (core::Size pose_number) const |
Private Attributes | |
| OffsetMap | offset_map_ |
| std::map< core::Size, std::string > | offset_map_reversed_ |
|
private |
|
inline |
| protocols::topology_broker::SequenceNumberResolver::SequenceNumberResolver | ( | const SequenceNumberResolver & | src | ) |
References offset_map_, and offset_map_reversed_.
| core::Size protocols::topology_broker::SequenceNumberResolver::find_global_pose_number | ( | std::string const & | label, |
| core::Size | resid | ||
| ) | const |
References offset_map_.
Referenced by protocols::topology_broker::RigidChunkClaimer::allow_claim(), find_global_pose_number(), protocols::topology_broker::BasicJumpClaimer::generate_claims(), protocols::topology_broker::MetalloClaimer::generate_claims(), protocols::topology_broker::FragmentClaimer::get_sequence_region(), protocols::topology_broker::claims::JumpClaim::global_pos1(), protocols::topology_broker::claims::JumpClaim::global_pos2(), protocols::topology_broker::claims::BBClaim::global_position(), protocols::topology_broker::BasicJumpClaimer::initialize_dofs(), protocols::topology_broker::claims::BBClaim::toggle(), and protocols::topology_broker::claims::JumpClaim::toggle().
| core::Size protocols::topology_broker::SequenceNumberResolver::find_global_pose_number | ( | std::pair< std::string, core::Size > | pos_pair | ) | const |
References find_global_pose_number().
| core::Size protocols::topology_broker::SequenceNumberResolver::find_global_pose_number | ( | std::string const & | label | ) | const |
References find_global_pose_number().
| std::string protocols::topology_broker::SequenceNumberResolver::find_label | ( | core::Size | pose_number | ) | const |
References search_reversed_map().
| core::Size protocols::topology_broker::SequenceNumberResolver::find_local_pose_number | ( | core::Size | pose_number | ) | const |
References search_reversed_map().
|
inline |
| void protocols::topology_broker::SequenceNumberResolver::register_label_offset | ( | std::string const & | label, |
| core::Size | offset | ||
| ) |
References offset(), offset_map_, and offset_map_reversed_.
|
private |
References offset_map_reversed_.
Referenced by find_label(), and find_local_pose_number().
| std::pair< core::Size, std::string > protocols::topology_broker::SequenceNumberResolver::terminal_pair | ( | ) | const |
References offset_map_reversed_.
Referenced by protocols::topology_broker::MetalloClaimer::generate_claims().
|
private |
Referenced by find_global_pose_number(), offset(), register_label_offset(), and SequenceNumberResolver().
|
private |
Referenced by register_label_offset(), search_reversed_map(), SequenceNumberResolver(), and terminal_pair().
1.8.7