|
Rosetta 3.5
|
#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 |
Private Attributes | |
| Size | index_ |
| protocols::genetic_algorithm::EntityElement::EntityElement | ( | ) |
| protocols::genetic_algorithm::EntityElement::EntityElement | ( | Size | index) |
| protocols::genetic_algorithm::EntityElement::EntityElement | ( | std::string & | word) |
|
virtual |
|
pure virtual |
Implemented in protocols::multistate_design::PosType.
|
pure virtual |
Implemented in protocols::multistate_design::PosType.
|
pure virtual |
Implemented in protocols::multistate_design::PosType.
| EntityElement::Size protocols::genetic_algorithm::EntityElement::index | ( | ) | const |
| void protocols::genetic_algorithm::EntityElement::index | ( | Size | index) |
|
pure virtual |
Implemented in protocols::multistate_design::PosType.
Referenced by to_string().
|
virtual |
|
virtual |
Definition at line 78 of file Entity.cc.
References index_.
Referenced by protocols::multistate_design::PosType::operator=().
|
virtual |
|
virtual |
Reimplemented in protocols::multistate_design::PosType.
Definition at line 86 of file Entity.cc.
References index_, and name().
Referenced by protocols::multistate_design::PosType::to_string().
|
private |
Definition at line 72 of file Entity.hh.
Referenced by EntityElement(), index(), operator<(), operator=(), operator==(), and to_string().
1.8.4