Moses::TargetPhrase Member List

This is the complete list of members for Moses::TargetPhrase, 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 typedefMoses::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_wordsMoses::Phrase [protected]
Merge(const TargetPhrase &copy, const std::vector< FactorType > &factorVec)Moses::TargetPhrase
MergeFactors(const Phrase &copy)Moses::Phrase
MergeFactors(const Phrase &copy, FactorType factorType)Moses::Phrase
MergeFactors(const Phrase &copy, 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 typedefMoses::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 &copy)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


Generated on Thu Jul 6 00:33:36 2017 for Moses by  doxygen 1.5.9