|
Rosetta 3.5
|
#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... | |
| virtual | ~SilentObserver () |
| 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::pointer::ReferenceCount | 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_ |
Definition at line 42 of file SilentObserver.hh.
Definition at line 50 of file SilentObserver.hh.
Definition at line 46 of file SilentObserver.hh.
| protocols::viewer::SilentObserver::SilentObserver | ( | ) |
default constructor
Definition at line 49 of file SilentObserver.cc.
| protocols::viewer::SilentObserver::SilentObserver | ( | std::string const & | name, |
| bool | fullatom = false |
||
| ) |
|
virtual |
|
private |
disallow copy constructor
| void protocols::viewer::SilentObserver::attach_to | ( | Pose & | pose) |
attach to a Pose
Definition at line 69 of file SilentObserver.cc.
References core::pose::Pose::attach_energy_obs(), detach_from(), energy_event_link_, and on_energy_change().
| void protocols::viewer::SilentObserver::detach_from | ( | ) |
detach from Pose
Definition at line 77 of file SilentObserver.cc.
References energy_event_link_.
Referenced by attach_to(), and ~SilentObserver().
| void protocols::viewer::SilentObserver::on_energy_change | ( | core::pose::signals::EnergyEvent const & | event) |
upon receiving an EnergyEvent write to silent file
Definition at line 84 of file SilentObserver.cc.
References frame_count_, core::io::silent::SilentStructFactory::get_instance(), core::io::silent::SilentStructFactory::get_silent_struct_out(), core::pose::signals::GeneralEvent::pose, sfd_, and silent_file_name_.
Referenced by attach_to().
|
private |
disallow copy assignment
|
private |
Definition at line 92 of file SilentObserver.hh.
Referenced by attach_to(), and detach_from().
|
private |
Definition at line 88 of file SilentObserver.hh.
Referenced by on_energy_change().
|
private |
Definition at line 89 of file SilentObserver.hh.
|
private |
Definition at line 91 of file SilentObserver.hh.
Referenced by on_energy_change(), and SilentObserver().
|
private |
Definition at line 90 of file SilentObserver.hh.
Referenced by on_energy_change().
1.8.4