![]() |
Rosetta
2021.16
|
#include <SilentObserver.hh>

Public Types | |
| typedef core::pose::Pose | Pose |
Public Member Functions | |
| SilentObserver () | |
| default constructor More... | |
| SilentObserver (std::string const &name, bool fullatom) | |
| constructor More... | |
| ~SilentObserver () override | |
| default destructor More... | |
| void | attach_to (Pose &pose) |
| attach to a Pose More... | |
| void | detach_from () |
| detach from Pose More... | |
| void | on_energy_change (core::pose::signals::EnergyEvent const &event) |
| upon receiving an EnergyEvent write to silent file More... | |
Private Types | |
| typedef utility::VirtualBase | Super |
Private Member Functions | |
| SilentObserver (SilentObserver const &rval) | |
| disallow copy constructor More... | |
| SilentObserver & | operator= (SilentObserver const &rval) |
| disallow copy assignment More... | |
Private Attributes | |
| int | frame_count_ |
| bool | fullatom_ |
| std::string | silent_file_name_ |
| core::io::silent::SilentFileDataOP | sfd_ |
| utility::signals::Link | energy_event_link_ |
|
private |
|
default |
default constructor
| protocols::viewer::SilentObserver::SilentObserver | ( | std::string const & | name, |
| bool | fullatom = false |
||
| ) |
constructor
References sfd_.
|
override |
default destructor
References detach_from().
|
private |
disallow copy constructor
| void protocols::viewer::SilentObserver::attach_to | ( | Pose & | pose | ) |
attach to a Pose
References core::pose::Pose::attach_energy_obs(), detach_from(), energy_event_link_, and on_energy_change().
| void protocols::viewer::SilentObserver::detach_from | ( | ) |
| void protocols::viewer::SilentObserver::on_energy_change | ( | core::pose::signals::EnergyEvent const & | event | ) |
upon receiving an EnergyEvent write to silent file
References frame_count_, core::pose::signals::GeneralEvent::pose, sfd_, and silent_file_name_.
Referenced by attach_to().
|
private |
disallow copy assignment
|
private |
Referenced by attach_to(), and detach_from().
|
private |
Referenced by on_energy_change().
|
private |
|
private |
Referenced by on_energy_change(), and SilentObserver().
|
private |
Referenced by on_energy_change().
1.8.7