| Compare(const Word &targetWord, const Word &sourceWord) | Moses::Word | [static] |
| CreateFromString(FactorDirection direction, const std::vector< FactorType > &factorOrder, const StringPiece &str, bool isNonTerminal, bool strict=true) | Moses::Word | |
| CreateUnknownWord(const Word &sourceWord) | Moses::Word | |
| FactorArray typedef | Moses::Word | [protected] |
| GetFactor(FactorType factorType) const | Moses::Word | [inline] |
| GetString(const std::vector< FactorType > factorType, bool endWithBlank) const | Moses::Word | |
| GetString(FactorType factorType) const | Moses::Word | |
| hash() const | Moses::Word | [inline] |
| IsEpsilon() const | Moses::Word | |
| IsNonTerminal() const | Moses::Word | [inline] |
| IsOOV() const | Moses::Word | [inline] |
| m_factorArray | Moses::Word | [protected] |
| m_isNonTerminal | Moses::Word | [protected] |
| m_isOOV | Moses::Word | [protected] |
| Merge(const Word &sourceWord) | Moses::Word | |
| OnlyTheseFactors(const FactorMask &factors) | Moses::Word | |
| operator!=(const Word &compare) const | Moses::Word | [inline] |
| operator<<(std::ostream &, const Word &) | Moses::Word | [friend] |
| operator==(const Word &compare) const | Moses::Word | |
| operator[](FactorType index) | Moses::Word | [inline] |
| operator[](FactorType index) const | Moses::Word | [inline] |
| SetFactor(FactorType factorType, const Factor *factor) | Moses::Word | [inline] |
| SetIsNonTerminal(bool val) | Moses::Word | [inline] |
| SetIsOOV(bool val) | Moses::Word | [inline] |
| TO_STRING() | Moses::Word | |
| Word(const Word ©) | Moses::Word | [inline] |
| Word(bool isNonTerminal=false) | Moses::Word | [inline, explicit] |
| ~Word() | Moses::Word | [inline] |
1.5.9