|
Rosetta
|
#include <MultiStatePacker.hh>

Public Types | |
| typedef genetic_algorithm::EntityElement | parent |
| typedef genetic_algorithm::EntityElementOP | EntityElementOP |
Public Types inherited from protocols::genetic_algorithm::EntityElement | |
| typedef core::Size | Size |
| typedef utility::VirtualBase | parent |
Public Member Functions | |
| PosType () | |
| ~PosType () override | |
| PosType (core::Size index, core::chemical::AA type) | |
| PosType (std::string word) | |
| PosType (PosType const &)=default | |
| PosType & | operator= (PosType const &)=default |
| EntityElementOP | clone () override |
| EntityElementOP | fresh_instance () override |
| core::Size | hash () const override |
| bool | operator< (EntityElement const &rhs) const override |
| bool | operator== (EntityElement const &rhs) const override |
| EntityElement & | operator= (EntityElement const &rhs) noexcept override |
| std::string | to_string () const override |
| std::string | name () const override |
| core::chemical::AA | type () const |
Public Member Functions inherited from protocols::genetic_algorithm::EntityElement | |
| EntityElement () | |
| EntityElement (core::Size index) | |
| EntityElement (std::string &word) | |
| EntityElement (EntityElement const &)=default | |
| virtual EntityElement & | operator= (EntityElement const &) |
| ~EntityElement () override | |
| core::Size | index () const |
| void | index (core::Size index) |
| virtual bool | operator< (EntityElement const &rhs) const |
| virtual bool | operator== (EntityElement const &rhs) const |
Private Attributes | |
| core::chemical::AA | type_ |
| protocols::multistate_design::PosType::PosType | ( | ) |
|
overridedefault |
| protocols::multistate_design::PosType::PosType | ( | core::Size | index, |
| core::chemical::AA | type | ||
| ) |
| protocols::multistate_design::PosType::PosType | ( | std::string | word | ) |
References core::chemical::aa_from_oneletter_code(), and type_.
|
default |
|
overridevirtual |
Implements protocols::genetic_algorithm::EntityElement.
|
overridevirtual |
Implements protocols::genetic_algorithm::EntityElement.
|
overridevirtual |
Implements protocols::genetic_algorithm::EntityElement.
References boost::tuples::hash_value(), and type_.
|
overridevirtual |
Implements protocols::genetic_algorithm::EntityElement.
References protocols::multistate_design::PosTypeCreator::widget_name().
Referenced by operator<(), and operator==().
|
override |
|
overridenoexcept |
|
override |
|
overridevirtual |
| core::chemical::AA protocols::multistate_design::PosType::type | ( | ) | const |
References type_.
|
private |
Referenced by hash(), operator<(), operator==(), PosType(), to_string(), and type().