|
Rosetta 3.5
|
#include <FragCache.hh>

Public Types | |
| typedef utility::vector1 < core::Size > | IndexList |
| typedef utility::vector1 < core::Real > | ScoreList |
| typedef XCacheUnit | TCacheUnit |
| typedef utility::pointer::access_ptr < TCacheUnit > | TCacheUnitAP |
| typedef utility::pointer::owning_ptr < TCacheUnit > | TCacheUnitOP |
| typedef std::pair< FragID, T > | ScoredFrag |
| typedef utility::vector1 < ScoredFrag > | ScoredList |
Public Member Functions | |
| CacheWrapper (std::string tag) | |
| ~CacheWrapper () | |
| bool | retrieve (Frame const &frame, core::Size frag_num, T &score) const |
| bool | retrieve (FragID const &frag_id, T &score) const |
| T | retrieve (core::Size frag_id) const |
| T | retrieve (FragID const &frag_id) const |
| T | retrieve (Frame const &frame, core::Size frag_num) const |
| void | store (Frame const &frame, core::Size frag_num, T const &score) |
| void | store (FragID const &frag_id, T const &score) |
| void | scored_frag_ids (ScoredList &frag_ids, FragID_Iterator begin, FragID_Iterator end, T *empty=NULL) const |
| void | scored_frag_ids (ScoredList &frag_ids, FragID_Iterator begin, FragID_Iterator end, T empty) const |
| TCacheUnit const & | cache (Frame const &frame) const |
| TCacheUnit & | cache (Frame const &frame) |
| TCacheUnit & | operator() (Frame const &frame) |
Public Attributes | |
| std::string | tag_ |
| TCacheUnitOP | new_cache_ |
Definition at line 125 of file FragCache.hh.
| typedef utility::vector1< core::Size > core::fragment::CacheWrapper< T, XCacheUnit >::IndexList |
Definition at line 127 of file FragCache.hh.
| typedef std::pair< FragID, T > core::fragment::CacheWrapper< T, XCacheUnit >::ScoredFrag |
Definition at line 132 of file FragCache.hh.
| typedef utility::vector1< ScoredFrag> core::fragment::CacheWrapper< T, XCacheUnit >::ScoredList |
Definition at line 133 of file FragCache.hh.
| typedef utility::vector1< core::Real > core::fragment::CacheWrapper< T, XCacheUnit >::ScoreList |
Definition at line 128 of file FragCache.hh.
| typedef XCacheUnit core::fragment::CacheWrapper< T, XCacheUnit >::TCacheUnit |
Definition at line 129 of file FragCache.hh.
| typedef utility::pointer::access_ptr< TCacheUnit > core::fragment::CacheWrapper< T, XCacheUnit >::TCacheUnitAP |
Definition at line 130 of file FragCache.hh.
| typedef utility::pointer::owning_ptr< TCacheUnit > core::fragment::CacheWrapper< T, XCacheUnit >::TCacheUnitOP |
Definition at line 131 of file FragCache.hh.
|
inline |
Definition at line 136 of file FragCache.hh.
|
inline |
Definition at line 141 of file FragCache.hh.
|
inline |
Definition at line 202 of file FragCache.hh.
Referenced by core::fragment::CacheWrapper< protocols::simple_moves::GunnTuple, MapCacheUnit< protocols::simple_moves::GunnTuple > >::operator()(), core::fragment::CacheWrapper< protocols::simple_moves::GunnTuple, MapCacheUnit< protocols::simple_moves::GunnTuple > >::retrieve(), and core::fragment::CacheWrapper< protocols::simple_moves::GunnTuple, MapCacheUnit< protocols::simple_moves::GunnTuple > >::store().
|
inline |
Definition at line 209 of file FragCache.hh.
|
inline |
Definition at line 217 of file FragCache.hh.
|
inline |
Definition at line 143 of file FragCache.hh.
Referenced by core::fragment::CacheWrapper< protocols::simple_moves::GunnTuple, MapCacheUnit< protocols::simple_moves::GunnTuple > >::retrieve(), and core::fragment::CacheWrapper< protocols::simple_moves::GunnTuple, MapCacheUnit< protocols::simple_moves::GunnTuple > >::scored_frag_ids().
|
inline |
Definition at line 147 of file FragCache.hh.
|
inline |
Definition at line 151 of file FragCache.hh.
|
inline |
Definition at line 160 of file FragCache.hh.
|
inline |
Definition at line 169 of file FragCache.hh.
|
inline |
Definition at line 187 of file FragCache.hh.
|
inline |
Definition at line 198 of file FragCache.hh.
|
inline |
Definition at line 179 of file FragCache.hh.
Referenced by core::fragment::CacheWrapper< protocols::simple_moves::GunnTuple, MapCacheUnit< protocols::simple_moves::GunnTuple > >::store().
|
inline |
Definition at line 183 of file FragCache.hh.
| TCacheUnitOP core::fragment::CacheWrapper< T, XCacheUnit >::new_cache_ |
Definition at line 223 of file FragCache.hh.
Referenced by core::fragment::CacheWrapper< protocols::simple_moves::GunnTuple, MapCacheUnit< protocols::simple_moves::GunnTuple > >::cache().
| std::string core::fragment::CacheWrapper< T, XCacheUnit >::tag_ |
Definition at line 222 of file FragCache.hh.
Referenced by core::fragment::CacheWrapper< protocols::simple_moves::GunnTuple, MapCacheUnit< protocols::simple_moves::GunnTuple > >::cache(), and core::fragment::CacheWrapper< protocols::simple_moves::GunnTuple, MapCacheUnit< protocols::simple_moves::GunnTuple > >::retrieve().
1.8.4