#include <FragmentStoreManager.hh>
|
| FragmentLookupOP | load_fragment_lookup (std::string lookup_name) |
| |
| FragmentLookupOP | load_fragment_lookup (std::string lookup_name, std::string store_path) |
| |
| FragmentStoreOP | load_fragment_store (std::string lookup_name, std::string store_path, utility::vector1< std::string > fields_to_load, utility::vector1< std::string > fields_to_load_types) |
| |
| std::map< numeric::Size, FragmentStoreOP > | load_grouped_fragment_store (std::string group_field, std::string lookup_name, std::string store_path, utility::vector1< std::string > fields_to_load, utility::vector1< std::string > fields_to_load_types) |
| |
| SSHashedFragmentStoreOP | SSHashedFragmentStore (std::string store_path="", std::string store_format="hashed", std::string store_compression="") |
| |
| std::string | resolve_store_path (std::string store_path) |
| |
| std::map< numeric::Size, FragmentStoreOP > | find_previously_loaded_fragmentStore (std::string const &fragment_store_path) |
| |
| std::map< numeric::Size, FragmentStoreOP > | load_and_hash_fragmentStore (std::string const &fragment_store_path, std::string const &fragment_store_compression, numeric::Size const &fragment_size) |
| |
| std::map< numeric::Size, std::vector< numeric::Size > > | get_dssp_fragCt (StructureStoreOP structure_store, std::string const &fragment_store_compression, numeric::Size const &fragment_size, std::vector< numeric::Size > &ss_vector) |
| |
| std::string | queue_to_string (std::queue< char > frag_dssp) |
| |
| void | register_store_provider (core::SSize priority, std::string name, FragmentStoreProviderOP backend) |
| |
◆ FragmentLookupMap
◆ GroupedFragmentMap
◆ SSHashedFragmentStoreMap
◆ FragmentStoreManager()
| protocols::indexed_structure_store::FragmentStoreManager::FragmentStoreManager |
( |
| ) |
|
|
private |
◆ find_previously_loaded_fragmentStore()
| std::map< numeric::Size, FragmentStoreOP > protocols::indexed_structure_store::FragmentStoreManager::find_previously_loaded_fragmentStore |
( |
std::string const & |
fragment_store_path | ) |
|
◆ get_dssp_fragCt()
| std::map< numeric::Size, std::vector< numeric::Size > > protocols::indexed_structure_store::FragmentStoreManager::get_dssp_fragCt |
( |
StructureStoreOP |
structure_store, |
|
|
std::string const & |
fragment_store_compression, |
|
|
numeric::Size const & |
fragment_size, |
|
|
std::vector< numeric::Size > & |
ss_vector |
|
) |
| |
◆ load_and_hash_fragmentStore()
| std::map< numeric::Size, FragmentStoreOP > protocols::indexed_structure_store::FragmentStoreManager::load_and_hash_fragmentStore |
( |
std::string const & |
fragment_store_path, |
|
|
std::string const & |
fragment_store_compression, |
|
|
numeric::Size const & |
fragment_size |
|
) |
| |
◆ load_fragment_lookup() [1/2]
| FragmentLookupOP protocols::indexed_structure_store::FragmentStoreManager::load_fragment_lookup |
( |
std::string |
lookup_name | ) |
|
◆ load_fragment_lookup() [2/2]
| FragmentLookupOP protocols::indexed_structure_store::FragmentStoreManager::load_fragment_lookup |
( |
std::string |
lookup_name, |
|
|
std::string |
store_path |
|
) |
| |
◆ load_fragment_store()
| FragmentStoreOP protocols::indexed_structure_store::FragmentStoreManager::load_fragment_store |
( |
std::string |
lookup_name, |
|
|
std::string |
store_path, |
|
|
utility::vector1< std::string > |
fields_to_load, |
|
|
utility::vector1< std::string > |
fields_to_load_types |
|
) |
| |
◆ load_grouped_fragment_store()
| std::map< numeric::Size, FragmentStoreOP > protocols::indexed_structure_store::FragmentStoreManager::load_grouped_fragment_store |
( |
std::string |
group_field, |
|
|
std::string |
lookup_name, |
|
|
std::string |
store_path, |
|
|
utility::vector1< std::string > |
fields_to_load, |
|
|
utility::vector1< std::string > |
fields_to_load_types |
|
) |
| |
◆ queue_to_string()
| std::string protocols::indexed_structure_store::FragmentStoreManager::queue_to_string |
( |
std::queue< char > |
frag_dssp | ) |
|
◆ register_store_provider()
◆ resolve_store_path()
| std::string protocols::indexed_structure_store::FragmentStoreManager::resolve_store_path |
( |
std::string |
store_path | ) |
|
◆ SSHashedFragmentStore()
| SSHashedFragmentStoreOP protocols::indexed_structure_store::FragmentStoreManager::SSHashedFragmentStore |
( |
std::string |
store_path = "", |
|
|
std::string |
store_format = "hashed", |
|
|
std::string |
store_compression = "" |
|
) |
| |
◆ utility::SingletonBase< FragmentStoreManager >
◆ cache_mutex
| std::mutex protocols::indexed_structure_store::FragmentStoreManager::cache_mutex |
|
private |
◆ grouped_fragment_map_
| GroupedFragmentMap protocols::indexed_structure_store::FragmentStoreManager::grouped_fragment_map_ |
|
private |
◆ SSHashedFragmentStoreMap_
◆ store_providers
The documentation for this class was generated from the following files: