173 bool operator == (
const Site& site1,
const Site& site2);
174 bool operator < (
const Site& site1,
const Site& site2);
virtual void setPosition(int position)
Set the position of this site.
An alphabet exception thrown when trying to specify a bad char to the alphabet.
bool operator==(const Site &site1, const Site &site2)
virtual int getPosition() const
Get the position of this site.
This alphabet is used to deal NumericAlphabet.
Site(const Alphabet *alpha)
Build a new void Site object with the specified alphabet.
int position_
The position associated to this site.
bool operator<(const Site &site1, const Site &site2)
A basic SymbolList object.
Site & operator=(const Site &s)
The assignment operator.
An alphabet exception thrown when trying to specify a bad int to the alphabet.