![]() |
Rosetta
2021.16
|
A generic base class for passing data to the trie-vs-trie calculation, without having to cache it in mutable data in an EnergyMethod or whatnot. More...
#include <TrieVsTrieCachedDataContainerBase.hh>

Public Member Functions | |
| TrieVsTrieCachedDataContainerBase () | |
| Default constructor. More... | |
| TrieVsTrieCachedDataContainerBase (TrieVsTrieCachedDataContainerBase const &src) | |
| Copy constructor. More... | |
| ~TrieVsTrieCachedDataContainerBase () override | |
| Destructor. More... | |
| virtual TrieVsTrieCachedDataContainerBaseOP | clone () const =0 |
| Clone operation: make a copy of this object, and return an owning pointer to the copy. More... | |
A generic base class for passing data to the trie-vs-trie calculation, without having to cache it in mutable data in an EnergyMethod or whatnot.
|
default |
Default constructor.
|
default |
Copy constructor.
Copy constructor. Keep default unless deep copying is needed (and in that case, consider using DeepCopyOPs.)
|
override |
Destructor.
|
pure virtual |
Clone operation: make a copy of this object, and return an owning pointer to the copy.
Must be implemented by derived classes. (This is a pure virtual base class.)
Implemented in core::scoring::hbonds::hbtrie::HBondsTrieVsTrieCachedDataContainer.
1.8.7