, 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] |
CanIGetFromAToB(size_t start, size_t end) const | Moses::InputType | [virtual] |
Clear() | Moses::Phrase | [inline] |
Compare(const Phrase &other) const | Moses::Phrase | |
ComputeDistortionDistance(const Range &prev, const Range ¤t) const | Moses::InputType | [virtual] |
Contains(const std::vector< std::vector< std::string > > &subPhraseVector, const std::vector< FactorType > &inputFactor) const | Moses::Phrase | |
CreateFromString(std::vector< FactorType > const &factorOrder, std::string const &phraseString) | Moses::Sentence | [virtual] |
Moses::Phrase::CreateFromString(FactorDirection direction, const std::vector< FactorType > &factorOrder, const StringPiece &phraseString, Word **lhs) | Moses::Phrase | |
CreateTranslationOptionCollection(ttasksptr const &ttask) const | Moses::Sentence | [virtual] |
FinalizeMemPool() | Moses::Phrase | [static] |
Find(const Phrase &sought, int maxUnknown) const | Moses::Phrase | |
Front() | Moses::Phrase | [inline] |
Front() const | Moses::Phrase | [inline] |
GetContext() const | Moses::InputType | [inline, virtual] |
GetDltMeta() const | Moses::Sentence | [inline] |
GetDocumentId() const | Moses::InputType | [inline] |
GetFactor(size_t pos, FactorType factorType) const | Moses::Phrase | [inline] |
GetLabelSet(size_t, size_t) const | Moses::Sentence | [inline, virtual] |
GetNumNonTerminals() const | Moses::Phrase | [inline] |
GetNumTerminals() const | Moses::Phrase | |
GetPassthroughInformation() const | Moses::InputType | [inline] |
GetReorderingConstraint() const | Moses::InputType | [inline] |
GetScope() const | Moses::Phrase | [inline, virtual] |
GetSize() const | Moses::Sentence | [inline, virtual] |
GetSpecifiesWeightSetting() const | Moses::InputType | [inline] |
GetStringRep(std::vector< FactorType > const &factorsToPrint, AllOptions const *opts=NULL) const | Moses::Phrase | |
GetSubString(const Range &r) const | Moses::Sentence | [inline, virtual] |
Moses::Phrase::GetSubString(const Range &range, FactorType factorType) const | Moses::Phrase | |
GetTextType() const | Moses::InputType | [inline] |
GetTopicId() const | Moses::InputType | [inline] |
GetTopicIdAndProb() const | Moses::InputType | [inline] |
GetTranslationId() const | Moses::InputType | [inline] |
GetType() const | Moses::Sentence | [inline, virtual] |
GetUseTopicId() const | Moses::InputType | [inline] |
GetUseTopicIdAndProb() const | Moses::InputType | [inline] |
GetWeightSetting() const | Moses::InputType | [inline] |
GetWord(size_t pos) const | Moses::Sentence | [inline, virtual] |
Moses::Phrase::GetWord(size_t pos) | Moses::Phrase | [inline] |
GetXmlChartTranslationOptions() const | Moses::Sentence | [virtual] |
GetXmlTranslationOptions(std::vector< TranslationOption * > &list) const | Moses::Sentence | |
GetXmlTranslationOptions(std::vector< TranslationOption * > &list, size_t startPos, size_t endPos) const | Moses::Sentence | |
hash() const | Moses::Phrase | |
HasScope() const | Moses::Phrase | [inline, virtual] |
init(std::string line) | Moses::Sentence | |
InitializeMemPool() | Moses::Phrase | [static] |
InitStartEndWord() | Moses::Phrase | |
InputType(AllOptions::ptr const &opts, long translationId=0) | Moses::InputType | |
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 | |
IsCoveragePossible(const Range &range) const | Moses::InputType | [inline] |
IsExtensionPossible(const Range &prev, const Range ¤t) const | Moses::InputType | [inline] |
m_context | Moses::InputType | [protected] |
m_coordMap | Moses::InputType | |
m_defaultLabelSet | Moses::Sentence | [protected] |
m_dlt_meta | Moses::Sentence | [protected] |
m_documentId | Moses::InputType | [protected] |
m_frontSpanCoveredLength | Moses::InputType | |
m_hasMetaData | Moses::InputType | [protected] |
m_initialTargetPhrase | Moses::InputType | |
m_options | Moses::InputType | [protected] |
m_passthrough | Moses::InputType | [protected] |
m_reorderingConstraint | Moses::InputType | [protected] |
m_segId | Moses::InputType | [protected] |
m_sourceCompleted | Moses::InputType | |
m_specifiesWeightSetting | Moses::InputType | [protected] |
m_textType | Moses::InputType | [protected] |
m_topicId | Moses::InputType | [protected] |
m_topicIdAndProb | Moses::InputType | [protected] |
m_translationId | Moses::InputType | [protected] |
m_useTopicId | Moses::InputType | [protected] |
m_useTopicIdAndProb | Moses::InputType | [protected] |
m_weightSetting | Moses::InputType | [protected] |
m_words | Moses::Phrase | [protected] |
m_xmlCoverageMap | Moses::Sentence | [protected] |
m_xmlOptions | Moses::Sentence | [protected] |
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 Phrase &compare) const | Moses::Phrase | [inline] |
operator==(const Phrase &compare) const | Moses::Phrase | |
options() const | Moses::InputType | [inline] |
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 | |
Print(std::ostream &out) const | Moses::Sentence | [virtual] |
ProcessPlaceholders(const std::vector< std::pair< size_t, std::string > > &placeholders) | Moses::Sentence | [protected] |
Read(std::istream &in) | Moses::Sentence | [virtual] |
RemoveWord(size_t pos) | Moses::Phrase | [inline] |
Sentence(AllOptions::ptr const &opts) | Moses::Sentence | |
Sentence(AllOptions::ptr const &opts, size_t const transId, std::string stext) | Moses::Sentence | |
SetContext(boost::shared_ptr< std::vector< std::string > > const &ctx) | Moses::InputType | [inline, virtual] |
SetDocumentId(long documentId) | Moses::InputType | [inline] |
SetFactor(size_t pos, FactorType factorType, const Factor *factor) | Moses::Phrase | [inline] |
SetPassthroughInformation(std::string &passthrough) | Moses::InputType | [inline] |
SetSpecifiesWeightSetting(bool specifiesWeightSetting) | Moses::InputType | [inline] |
SetTextType(std::string type) | Moses::InputType | [inline] |
SetTopicId(long topicId) | Moses::InputType | [inline] |
SetTopicIdAndProb(std::vector< std::string > topicIdAndProb) | Moses::InputType | [inline] |
SetTranslationId(long translationId) | Moses::InputType | [inline] |
SetUseTopicId(bool useTopicId) | Moses::InputType | [inline] |
SetUseTopicIdAndProb(bool useTopicIdAndProb) | Moses::InputType | [inline] |
SetWeightSetting(std::string settingName) | Moses::InputType | [inline] |
SwapWords(Phrase &other) | Moses::Phrase | [inline] |
Moses::TO_STRING() | Moses::Phrase | |
Moses::InputType::TO_STRING() | Moses::InputType | |
XmlOverlap(size_t startPos, size_t endPos) const | Moses::Sentence | |
~InputType() | Moses::InputType | [virtual] |
~Phrase() | Moses::Phrase | [virtual] |
~Sentence() | Moses::Sentence | |