Rosetta 3.4
|
#include <Entity.hh>
Public Types | |
typedef core::Size | Size |
typedef utility::pointer::ReferenceCount | parent |
Public Member Functions | |
EntityElement () | |
EntityElement (Size index) | |
EntityElement (std::string &word) | |
virtual | ~EntityElement () |
virtual EntityElementOP | clone ()=0 |
virtual EntityElementOP | fresh_instance ()=0 |
Size | index () const |
void | index (Size index) |
virtual Size | hash () const =0 |
virtual bool | operator< (EntityElement const &rhs) const |
virtual bool | operator== (EntityElement const &rhs) const |
virtual EntityElement const & | operator= (EntityElement const &rhs) |
virtual std::string | to_string () const |
virtual std::string | name () const =0 |
Entity element.
Reimplemented in protocols::multistate_design::PosType.
protocols::genetic_algorithm::EntityElement::EntityElement | ( | ) |
protocols::genetic_algorithm::EntityElement::EntityElement | ( | Size | index | ) |
protocols::genetic_algorithm::EntityElement::EntityElement | ( | std::string & | word | ) |
protocols::genetic_algorithm::EntityElement::~EntityElement | ( | ) | [virtual] |
virtual EntityElementOP protocols::genetic_algorithm::EntityElement::clone | ( | ) | [pure virtual] |
Implemented in protocols::multistate_design::PosType.
virtual EntityElementOP protocols::genetic_algorithm::EntityElement::fresh_instance | ( | ) | [pure virtual] |
Implemented in protocols::multistate_design::PosType.
virtual Size protocols::genetic_algorithm::EntityElement::hash | ( | ) | const [pure virtual] |
Implemented in protocols::multistate_design::PosType.
void protocols::genetic_algorithm::EntityElement::index | ( | Size | index | ) |
EntityElement::Size protocols::genetic_algorithm::EntityElement::index | ( | ) | const |
Referenced by protocols::multistate_design::limit_rotamer_set().
virtual std::string protocols::genetic_algorithm::EntityElement::name | ( | ) | const [pure virtual] |
Implemented in protocols::multistate_design::PosType.
Referenced by to_string().
bool protocols::genetic_algorithm::EntityElement::operator< | ( | EntityElement const & | rhs | ) | const [virtual] |
EntityElement const & protocols::genetic_algorithm::EntityElement::operator= | ( | EntityElement const & | rhs | ) | [virtual] |
Referenced by protocols::multistate_design::PosType::operator=().
bool protocols::genetic_algorithm::EntityElement::operator== | ( | EntityElement const & | rhs | ) | const [virtual] |
std::string protocols::genetic_algorithm::EntityElement::to_string | ( | ) | const [virtual] |
Reimplemented in protocols::multistate_design::PosType.
References name().
Referenced by protocols::multistate_design::PosType::to_string().