40 #ifndef _PROTEICALPHABETSTATE_H_ 41 #define _PROTEICALPHABETSTATE_H_ 81 #endif // _PROTEICALPHABETSTATE_H_ This is the base class to describe states in an Alphabet.
This alphabet is used to deal NumericAlphabet.
ProteicAlphabetState(int num, const std::string &letter, const std::string &abbr, const std::string &name)
ProteicAlphabetState * clone() const
This is the base class to describe states in a ProteicAlphabet.
virtual ~ProteicAlphabetState()
void setAbbreviation(const std::string &abbr)
Set the state's abbreviation.
const std::string & getAbbreviation() const
Get the state's abbreviation.