, including all inherited members.
| AddWord() | Moses::Phrase | |
| AddWord(const Word &newWord) | Moses::Phrase | [inline] |
| Append(const Phrase &endPhrase) | Moses::Phrase | |
| Back() | Moses::Phrase | [inline] |
| Back() const | Moses::Phrase | [inline] |
| Clear() | Moses::Phrase | [inline] |
| Compare(const Phrase &other) const | Moses::Phrase | |
| Contains(const std::vector< std::vector< std::string > > &subPhraseVector, const std::vector< FactorType > &inputFactor) const | Moses::Phrase | |
| CoordCache_t typedef | Moses::TargetPhrase | |
| CreateFromString(FactorDirection direction, const std::vector< FactorType > &factorOrder, const StringPiece &phraseString, Word **lhs) | Moses::Phrase | |
| EvaluateInIsolation(const Phrase &source, const std::vector< FeatureFunction * > &ffs) | Moses::TargetPhrase | |
| EvaluateInIsolation(const Phrase &source) | Moses::TargetPhrase | |
| EvaluateWithSourceContext(const InputType &input, const InputPath &inputPath) | Moses::TargetPhrase | |
| FinalizeMemPool() | Moses::Phrase | [static] |
| Find(const Phrase &sought, int maxUnknown) const | Moses::Phrase | |
| Front() | Moses::Phrase | [inline] |
| Front() const | Moses::Phrase | [inline] |
| GetAlignNonTerm() const | Moses::TargetPhrase | [inline] |
| GetAlignTerm() const | Moses::TargetPhrase | [inline] |
| GetContainer() const | Moses::TargetPhrase | [inline] |
| GetCoordList(size_t const spaceID) const | Moses::TargetPhrase | |
| GetData(const std::string &key) const | Moses::TargetPhrase | [inline] |
| GetExtraScores() const | Moses::TargetPhrase | |
| GetExtraScores(FeatureFunction const *ff) const | Moses::TargetPhrase | |
| GetFactor(size_t pos, FactorType factorType) const | Moses::Phrase | [inline] |
| GetFutureScore() const | Moses::TargetPhrase | [inline] |
| GetNumNonTerminals() const | Moses::Phrase | [inline] |
| GetNumTerminals() const | Moses::Phrase | |
| GetProperty(const std::string &key) const | Moses::TargetPhrase | |
| GetRuleSource() const | Moses::TargetPhrase | [inline] |
| GetScope() const | Moses::TargetPhrase | [virtual] |
| GetScoreBreakdown() const | Moses::TargetPhrase | [inline] |
| GetScoreBreakdown() | Moses::TargetPhrase | [inline] |
| GetSize() const | Moses::Phrase | [inline] |
| GetStringRep(std::vector< FactorType > const &factorsToPrint, AllOptions const *opts=NULL) const | Moses::Phrase | |
| GetSubString(const Range &range) const | Moses::Phrase | |
| GetSubString(const Range &range, FactorType factorType) const | Moses::Phrase | |
| GetTargetLHS() const | Moses::TargetPhrase | [inline] |
| GetWord(size_t pos) const | Moses::Phrase | [inline] |
| GetWord(size_t pos) | Moses::Phrase | [inline] |
| hash() const | Moses::Phrase | |
| HasScope() const | Moses::TargetPhrase | [virtual] |
| InitializeMemPool() | Moses::Phrase | [static] |
| InitStartEndWord() | Moses::Phrase | |
| IsCompatible(const Phrase &inputPhrase) const | Moses::Phrase | |
| IsCompatible(const Phrase &inputPhrase, FactorType factorType) const | Moses::Phrase | |
| IsCompatible(const Phrase &inputPhrase, const std::vector< FactorType > &factorVec) const | Moses::Phrase | |
| m_words | Moses::Phrase | [protected] |
| Merge(const TargetPhrase ©, const std::vector< FactorType > &factorVec) | Moses::TargetPhrase | |
| MergeFactors(const Phrase ©) | Moses::Phrase | |
| MergeFactors(const Phrase ©, FactorType factorType) | Moses::Phrase | |
| MergeFactors(const Phrase ©, const std::vector< FactorType > &factorVec) | Moses::Phrase | |
| OnlyTheseFactors(const FactorMask &factors) | Moses::Phrase | |
| operator!=(const Phrase &compare) const | Moses::Phrase | [inline] |
| operator<(const TargetPhrase &compare) const | Moses::TargetPhrase | |
| Moses::Phrase::operator<(const Phrase &compare) const | Moses::Phrase | [inline] |
| operator<<(std::ostream &, const TargetPhrase &) | Moses::TargetPhrase | [friend] |
| operator==(const TargetPhrase &compare) const | Moses::TargetPhrase | |
| Moses::Phrase::operator==(const Phrase &compare) const | Moses::Phrase | |
| Phrase() | Moses::Phrase | |
| Phrase(size_t reserveSize) | Moses::Phrase | [explicit] |
| Phrase(const std::vector< const Word * > &mergeWords) | Moses::Phrase | [explicit] |
| PrependWord(const Word &newWord) | Moses::Phrase | |
| PushCoord(size_t const spaceID, SPTR< std::vector< float > > const coord) | Moses::TargetPhrase | |
| RemoveWord(size_t pos) | Moses::Phrase | [inline] |
| ScoreCache_t typedef | Moses::TargetPhrase | |
| SetAlignmentInfo(const StringPiece &alignString) | Moses::TargetPhrase | |
| SetAlignNonTerm(const AlignmentInfo *alignNonTerm) | Moses::TargetPhrase | [inline] |
| SetAlignNonTerm(const ALNREP &coll) | Moses::TargetPhrase | [inline] |
| SetAlignTerm(const AlignmentInfo *alignTerm) | Moses::TargetPhrase | [inline] |
| SetAlignTerm(const ALNREP &coll) | Moses::TargetPhrase | [inline] |
| SetData(const std::string &key, boost::shared_ptr< void > value) const | Moses::TargetPhrase | [inline] |
| SetExtraScores(FeatureFunction const *ff, boost::shared_ptr< Scores > const &scores) | Moses::TargetPhrase | |
| SetFactor(size_t pos, FactorType factorType, const Factor *factor) | Moses::Phrase | [inline] |
| SetProperties(const StringPiece &str) | Moses::TargetPhrase | |
| SetProperty(const std::string &key, const std::string &value) | Moses::TargetPhrase | |
| SetRuleSource(const Phrase &ruleSource) const | Moses::TargetPhrase | |
| SetSparseScore(const FeatureFunction *translationScoreProducer, const StringPiece &sparseString) | Moses::TargetPhrase | |
| SetTargetLHS(const Word *lhs) | Moses::TargetPhrase | [inline] |
| SetXMLScore(float score) | Moses::TargetPhrase | |
| swap(TargetPhrase &first, TargetPhrase &second) | Moses::TargetPhrase | [friend] |
| SwapWords(Phrase &other) | Moses::Phrase | [inline] |
| TargetPhrase(const PhraseDictionary *pt=NULL) | Moses::TargetPhrase | |
| TargetPhrase(std::string out_string, const PhraseDictionary *pt=NULL) | Moses::TargetPhrase | |
| TargetPhrase(const TargetPhrase ©) | Moses::TargetPhrase | |
| TargetPhrase(const Phrase &targetPhrase, const PhraseDictionary *pt) | Moses::TargetPhrase | [explicit] |
| TargetPhrase(ttasksptr &ttask, const PhraseDictionary *pt=NULL) | Moses::TargetPhrase | |
| TargetPhrase(ttasksptr &ttask, std::string out_string, const PhraseDictionary *pt=NULL) | Moses::TargetPhrase | |
| TargetPhrase(ttasksptr &ttask, const Phrase &targetPhrase, const PhraseDictionary *pt) | Moses::TargetPhrase | [explicit] |
| TO_STRING() | Moses::TargetPhrase | |
| UpdateScore(ScoreComponentCollection *futureScoreBreakdown=NULL) | Moses::TargetPhrase | |
| ~Phrase() | Moses::Phrase | [virtual] |
| ~TargetPhrase() | Moses::TargetPhrase | |