![]() |
Rosetta
2021.16
|
The CacheablePoseObserver version of GlycanTreeSet that will react to pose length changes.. More...
#include <GlycanTreeSetObserver.hh>

Public Member Functions | |
| GlycanTreeSetObserver () | |
| GlycanTreeSetObserver (Conformation const &conf) | |
| Construct the GlycanTreeSet, but do not attach it to any pose. More... | |
| GlycanTreeSetObserver (GlycanTreeSetObserver const &src) | |
| Construct the GlycanTreeSet and attach this object to the pose. More... | |
| ~GlycanTreeSetObserver () override | |
| GlycanTreeSetObserverOP | clone () const |
| GlycanTreeSetCOP | get_glycan_tree_set () const |
| Get the GlycanTreeSet that is maintained by this Observer. More... | |
| bool | is_attached () const |
| void | attach_to (Conformation &conf) |
| Detach and attach to Conformation. More... | |
| void | attach_impl (Conformation &conf) |
| Do the attachment to the length event signal. More... | |
| void | detach_impl () |
| void | on_length_change (signals::LengthEvent const &event) |
Private Attributes | |
| utility::signals::Link | length_event_link_ |
| GlycanTreeSetOP | glycan_tree_set_ |
The CacheablePoseObserver version of GlycanTreeSet that will react to pose length changes..
| core::conformation::carbohydrates::GlycanTreeSetObserver::GlycanTreeSetObserver | ( | ) |
| core::conformation::carbohydrates::GlycanTreeSetObserver::GlycanTreeSetObserver | ( | conformation::Conformation const & | conf | ) |
Construct the GlycanTreeSet, but do not attach it to any pose.
References glycan_tree_set_.
| core::conformation::carbohydrates::GlycanTreeSetObserver::GlycanTreeSetObserver | ( | GlycanTreeSetObserver const & | src | ) |
Construct the GlycanTreeSet and attach this object to the pose.
References detach_impl().
|
override |
References detach_impl().
| void core::conformation::carbohydrates::GlycanTreeSetObserver::attach_impl | ( | Conformation & | conf | ) |
Do the attachment to the length event signal.
References core::conformation::Conformation::attach_length_obs(), length_event_link_, and on_length_change().
Referenced by attach_to().
| void core::conformation::carbohydrates::GlycanTreeSetObserver::attach_to | ( | Conformation & | conf | ) |
Detach and attach to Conformation.
References attach_impl(), and detach_impl().
| GlycanTreeSetObserverOP core::conformation::carbohydrates::GlycanTreeSetObserver::clone | ( | ) | const |
| void core::conformation::carbohydrates::GlycanTreeSetObserver::detach_impl | ( | ) |
References length_event_link_.
Referenced by attach_to(), GlycanTreeSetObserver(), and ~GlycanTreeSetObserver().
| GlycanTreeSetCOP core::conformation::carbohydrates::GlycanTreeSetObserver::get_glycan_tree_set | ( | ) | const |
Get the GlycanTreeSet that is maintained by this Observer.
References glycan_tree_set_.
| bool core::conformation::carbohydrates::GlycanTreeSetObserver::is_attached | ( | ) | const |
References length_event_link_.
| void core::conformation::carbohydrates::GlycanTreeSetObserver::on_length_change | ( | signals::LengthEvent const & | event | ) |
References glycan_tree_set_.
Referenced by attach_impl().
|
private |
Referenced by get_glycan_tree_set(), GlycanTreeSetObserver(), and on_length_change().
|
private |
Referenced by attach_impl(), detach_impl(), and is_attached().
1.8.7