|
Rosetta
|
Classes | |
| struct | NetworkQueue |
| class | UIMover |
| class | UIObserver |
| Special Observer which apply UIObserver if Pose is changed. More... | |
Typedefs | |
| using | StringUP = std::unique_ptr< std::string > |
| using | UIMoverSP = utility::pointer::shared_ptr< UIMover > |
| using | UIMoverCSP = utility::pointer::shared_ptr< UIMover const > |
| using | UIMoverOP = UIMoverSP |
| using | UIMoverCOP = UIMoverCSP |
| using | UIObserverSP = utility::pointer::shared_ptr< UIObserver > |
| using | UIObserverCSP = utility::pointer::shared_ptr< UIObserver const > |
| using | UIObserverOP = UIObserverSP |
| using | UIObserverCOP = UIObserverCSP |
Functions | |
| StringUP | pose_to_string (core::pose::Pose const &pose) |
| bool | is_cloud_integration_enabled () |
| estimate if it resonable to expect for Cloud integration to work with current build settings and supplied commandline options More... | |
| void | post_file (std::string const &file_name, std::string const &data, bool append) |
| void | post_decoy (std::string const &file_name, core::pose::Pose const &pose) |
| void | post_decoy (core::pose::Pose const &pose) |
| UIObserverOP | get_ui_observer (core::pose::Pose &pose) |
| (Internal) helper function to create a UIObserver and add it to the given pose NOTE: You NEED to adjust the observer type and call attach() on the return - by default a new UIObserver isn't attached/observing. More... | |
| UIObserverOP | AddUIObserver (core::pose::Pose &p) |
| Helper function that create UIObserver Object and add it to the give Pose. This is the most likely the only function that you need to call... More... | |
| UIObserverOP | AddUIObserver_to_energies (core::pose::Pose &p) |
| Helper function that create UIObserver Object and add it to the give Pose energies object so pymol only updates on energy changes. More... | |
| UIObserverOP | AddUIObserver_to_conformation (core::pose::Pose &p) |
| Helper function that create UIObserver Object and add it to the give Pose conformation object so pymol only updates on conformation changes. More... | |
| UIObserver::ObserverType | operator| (UIObserver::ObserverType lhs, UIObserver::ObserverType rhs) |
| UIObserver::ObserverType | operator& (UIObserver::ObserverType lhs, UIObserver::ObserverType rhs) |
| bool | has_observer_of_type (UIObserver::ObserverType flag, UIObserver::ObserverType observer) |
| using protocols::network::StringUP = typedef std::unique_ptr<std::string> |
| using protocols::network::UIMoverCOP = typedef UIMoverCSP |
| using protocols::network::UIMoverCSP = typedef utility::pointer::shared_ptr< UIMover const > |
| using protocols::network::UIMoverOP = typedef UIMoverSP |
| using protocols::network::UIMoverSP = typedef utility::pointer::shared_ptr< UIMover > |
| using protocols::network::UIObserverCOP = typedef UIObserverCSP |
| using protocols::network::UIObserverCSP = typedef utility::pointer::shared_ptr< UIObserver const > |
| using protocols::network::UIObserverOP = typedef UIObserverSP |
| using protocols::network::UIObserverSP = typedef utility::pointer::shared_ptr< UIObserver > |
| UIObserverOP protocols::network::AddUIObserver | ( | core::pose::Pose & | p | ) |
Helper function that create UIObserver Object and add it to the give Pose. This is the most likely the only function that you need to call...
References protocols::network::UIObserver::general, and get_ui_observer().
| UIObserverOP protocols::network::AddUIObserver_to_conformation | ( | core::pose::Pose & | p | ) |
Helper function that create UIObserver Object and add it to the give Pose conformation object so pymol only updates on conformation changes.
References protocols::network::UIObserver::conformation, and get_ui_observer().
| UIObserverOP protocols::network::AddUIObserver_to_energies | ( | core::pose::Pose & | p | ) |
Helper function that create UIObserver Object and add it to the give Pose energies object so pymol only updates on energy changes.
References protocols::network::UIObserver::energy, and get_ui_observer().
| UIObserverOP protocols::network::get_ui_observer | ( | core::pose::Pose & | pose | ) |
(Internal) helper function to create a UIObserver and add it to the given pose NOTE: You NEED to adjust the observer type and call attach() on the return - by default a new UIObserver isn't attached/observing.
References core::pose::Pose::observer_cache(), core::pose::datacache::ObserverCache::set(), and core::pose::datacache::UI_OBSERVER.
Referenced by AddUIObserver(), AddUIObserver_to_conformation(), and AddUIObserver_to_energies().
|
inline |
Referenced by protocols::network::UIObserver::attach_impl().
| bool protocols::network::is_cloud_integration_enabled | ( | ) |
estimate if it resonable to expect for Cloud integration to work with current build settings and supplied commandline options
Referenced by post_decoy(), and post_file().
|
inline |
References core::chemical::element::I.
|
inline |
References core::chemical::element::I.
| StringUP protocols::network::pose_to_string | ( | core::pose::Pose const & | pose | ) |
References core::pose::Pose::dump_pdb().
Referenced by post_decoy(), and protocols::network::NetworkQueue::process_work_unit().
| void protocols::network::post_decoy | ( | core::pose::Pose const & | pose | ) |
References is_cloud_integration_enabled(), core::pose::Pose::pdb_info(), and post_decoy().
| void protocols::network::post_decoy | ( | std::string const & | file_name, |
| core::pose::Pose const & | pose | ||
| ) |
| void protocols::network::post_file | ( | std::string const & | file_name, |
| std::string const & | data, | ||
| bool | append | ||
| ) |