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

Public Types | |
| typedef genetic_algorithm::Entity::OP | EntityOP |
| typedef genetic_algorithm::EntityElementOP | EntityElementOP |
Public Types inherited from protocols::genetic_algorithm::Entity | |
| typedef utility::pointer::shared_ptr < Entity > | OP |
| typedef utility::pointer::shared_ptr < Entity const > | COP |
| typedef utility::pointer::weak_ptr < Entity const > | CAP |
| typedef utility::vector1< COP > | COPs |
| typedef utility::vector1< CAP > | CAPs |
Public Member Functions | |
| MultiStateEntity () | |
| MultiStateEntity (MultiStateEntity const &entity) | |
| ~MultiStateEntity () override | |
| EntityOP | clone () const override |
| void | show (std::ostream &os) const override |
| void | write_checkpoint (std::ostream &os) const override |
| bool | read_checkpoint (std::istream &is) override |
| utility::vector1 < SingleStateEntityData > const & | single_state_entity_data () const |
| utility::vector1 < SingleStateEntityData > & | single_state_entity_data () |
Public Member Functions inherited from protocols::genetic_algorithm::Entity | |
| Entity () | |
| Entity (Entity const &entity) | |
| Entity & | operator= (Entity const &) |
| ~Entity () override | |
| Entity (std::string const &line) | |
| construct Entity from std::string (e.g. from file) More... | |
| virtual void | set_traits_size (core::Size size) |
| virtual void | set_traits (EntityElements const &traits) |
| virtual EntityElements const & | traits () const |
| virtual void | set_entity_element (core::Size index, EntityElementOP element) |
| virtual void | set_fitness (core::Real val) |
| virtual core::Real | fitness () const |
| virtual bool | fitness_valid () const |
| virtual bool | operator== (Entity const &other) const |
| virtual bool | operator< (Entity const &other) const |
| virtual std::string | to_string () const |
| virtual std::string | traits_string () const |
Private Attributes | |
| utility::vector1 < SingleStateEntityData > | single_state_entity_data_ |
| typedef genetic_algorithm::EntityElementOP protocols::multistate_design::MultiStateEntity::EntityElementOP |
| protocols::multistate_design::MultiStateEntity::MultiStateEntity | ( | ) |
| protocols::multistate_design::MultiStateEntity::MultiStateEntity | ( | MultiStateEntity const & | entity | ) |
|
overridedefault |
|
overridevirtual |
Reimplemented from protocols::genetic_algorithm::Entity.
|
overridevirtual |
Reimplemented from protocols::genetic_algorithm::Entity.
References protocols::genetic_algorithm::Entity::read_checkpoint(), and single_state_entity_data_.
|
overridevirtual |
| utility::vector1< SingleStateEntityData > const & protocols::multistate_design::MultiStateEntity::single_state_entity_data | ( | ) | const |
| utility::vector1< SingleStateEntityData > & protocols::multistate_design::MultiStateEntity::single_state_entity_data | ( | ) |
References single_state_entity_data_.
|
overridevirtual |
Reimplemented from protocols::genetic_algorithm::Entity.
References single_state_entity_data_, and protocols::genetic_algorithm::Entity::write_checkpoint().
|
private |
Referenced by read_checkpoint(), show(), single_state_entity_data(), and write_checkpoint().
1.8.7