![]() |
Rosetta Core
2014.16.56682
|
#include <Rules.hh>
Classes | |
| class | BeadAdder |
Public Types | |
| typedef std::string | AtomToken |
| typedef std::vector< std::string > | Tokens |
| typedef std::string | BeadName |
| typedef std::map< BeadName, Tokens > | BeadRules |
| typedef BeadRules::const_iterator | ConstBeadIterator |
| typedef Tokens::const_iterator | ConstTokenIterator |
Public Member Functions | |
| Rule () | |
| Rule (chemical::AA _AA) | |
| void | pretty_print (std::ostream &os) |
| BeadAdder | add_to_bead (BeadName bead) |
| ConstBeadIterator | begin () const |
| ConstBeadIterator | end () const |
Static Public Attributes | |
| static const BeadName | FULL_ATOM = "FULL_ATOM" |
| static const AtomToken | REST_SIDECHAIN = "REST_SC" |
| static const AtomToken | REST_ALL = "REST" |
Private Attributes | |
| chemical::AA | my_AA_ |
| BeadRules | rules_ |
| typedef std::string core::coarse::Rule::AtomToken |
| typedef std::string core::coarse::Rule::BeadName |
| typedef std::map<BeadName, Tokens> core::coarse::Rule::BeadRules |
| typedef std::vector<std::string> core::coarse::Rule::Tokens |
|
inline |
References chemical.
|
inline |
References rules_.
Referenced by core::coarse::GenericRule::GenericRule().
|
inline |
References rules_.
|
inline |
References rules_.
| void Rule::pretty_print | ( | std::ostream & | os | ) |
References begin, and core::sequence::end.
|
static |
|
private |
|
static |
|
static |
Referenced by core::coarse::RuleSet::create_rules(), and core::coarse::Translator::Translator().
|
private |
Referenced by add_to_bead(), begin(), and end().
1.8.7