|
Rosetta 3.5
|
singleton class for accessing fragment libraries More...
#include <FragmentLibraryManager.hh>

Public Member Functions | |
| vall::VallLibrary const & | get_Vall () const |
| return instance of standard Vall library More... | |
| void | clear_Vall () |
| clear standard Vall library from memory More... | |
Static Public Member Functions | |
| static FragmentLibraryManager * | get_instance () |
| return singleton instance of manager More... | |
Private Member Functions | |
| FragmentLibraryManager () | |
| default constructor More... | |
Private Attributes | |
| vall::VallLibrary * | vall_ |
| standard Vall library More... | |
Static Private Attributes | |
| static FragmentLibraryManager * | instance_ = NULL |
| singleton instance More... | |
singleton class for accessing fragment libraries
Definition at line 30 of file FragmentLibraryManager.hh.
|
private |
default constructor
Definition at line 40 of file FragmentLibraryManager.cc.
Referenced by get_instance().
| void core::fragment::picking_old::FragmentLibraryManager::clear_Vall | ( | ) |
clear standard Vall library from memory
Definition at line 73 of file FragmentLibraryManager.cc.
References vall_.
Referenced by protocols::anchored_design::AnchorMoversData::autogenerate_constseq_frags(), and protocols::anchored_design::AnchorMoversData::autogenerate_design_frags().
|
static |
return singleton instance of manager
Definition at line 46 of file FragmentLibraryManager.cc.
References FragmentLibraryManager(), and instance_.
Referenced by protocols::anchored_design::AnchorMoversData::autogenerate_constseq_frags(), protocols::anchored_design::AnchorMoversData::autogenerate_design_frags(), core::fragment::picking_old::vall::pick_fragments(), core::fragment::picking_old::vall::pick_fragments_by_ss(), and core::fragment::picking_old::vall::pick_fragments_by_ss_plus_aa().
| vall::VallLibrary const & core::fragment::picking_old::FragmentLibraryManager::get_Vall | ( | ) | const |
return instance of standard Vall library
Definition at line 57 of file FragmentLibraryManager.cc.
References vall_, and core::fragment::picking_old::vall::vall_library_from_file().
Referenced by core::fragment::picking_old::vall::pick_fragments(), core::fragment::picking_old::vall::pick_fragments_by_ss(), and core::fragment::picking_old::vall::pick_fragments_by_ss_plus_aa().
|
staticprivate |
singleton instance
Definition at line 62 of file FragmentLibraryManager.hh.
Referenced by get_instance().
|
mutableprivate |
standard Vall library
Definition at line 69 of file FragmentLibraryManager.hh.
Referenced by clear_Vall(), and get_Vall().
1.8.4