irstlm/src/mempool.h File Reference

#include <iostream>

Go to the source code of this file.

Classes

class  memnode
 Memory block. More...
class  mempool
 Memory pool. More...
class  strstack
 A stack to store strings. More...
class  storage
 Manages multiple memory pools. More...

Variables

const int NULL = 0


Variable Documentation

const int NULL = 0

Definition at line 31 of file mempool.h.

Referenced by mdiadaptlm::adapt(), Moses::SentenceStats::AddDeletedWords(), storage::allocate(), mempool::allocate(), lmtable::are_lmtcaches_active(), IOWrapper::Backtrack(), Moses::Manager::CalcDecoderStatistics(), Moses::ChartHypothesis::CalcLMScore(), Moses::Manager::CalcNBest(), Moses::ChartManager::CalcNBest(), Moses::Hypothesis::CalcScore(), lmtable::cmaxsuffptr(), Moses::Word::Compare(), Moses::HierarchicalReorderingForwardState::Compare(), Moses::PhraseBasedReorderingState::Compare(), Moses::LexicalReorderingState::ComparePrevScores(), Moses::LexicalReorderingState::CopyScores(), lmtable::cpsublm(), Moses::Hypothesis::Create(), Moses::ChartTrellisPath::CreateDeviantPaths(), Moses::LanguageModelSRI::CreateFactors(), Moses::LanguageModelParallelBackoff::CreateFactors(), Moses::LanguageModelIRST::CreateFactors(), Moses::LanguageModelFactory::CreateLanguageModel(), Moses::LexicalReorderingConfiguration::CreateLexicalReorderingState(), Moses::Search::CreateSearch(), Moses::PhraseDictionaryNode::CreateTargetPhraseCollection(), Moses::PhraseDictionaryMemory::CreateTargetPhraseCollection(), Moses::TreeInput::CreateTranslationOptionCollection(), Moses::TranslationOptionCollection::CreateTranslationOptionsForRange(), Moses::Word::CreateUnknownWord(), DeclareParams(), Moses::BitmapContainer::Dequeue(), dictionary::dictionary(), dictionary::encode(), Moses::LanguageModel::Evaluate(), Moses::SearchNormal::ExpandHypothesis(), Moses::StaticData::FindTransOptListInCache(), Moses::GenerationDictionary::FindWord(), Moses::fOpen(), lmtable::get(), Moses::LanguageModelParallelBackoff::GetBeginSentenceState(), Moses::HypothesisStackNormal::GetBestHypothesis(), Moses::HypothesisStackCubePruning::GetBestHypothesis(), Moses::ChartManager::GetBestHypothesis(), Moses::ChartCell::GetBestHypothesis(), Moses::TranslationOption::GetCachedScores(), Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection(), Moses::ChartRuleLookupManagerMemory::GetChartRuleCollection(), Moses::PhraseDictionaryNodeSCFG::GetChild(), Moses::PhraseDictionaryNode::GetChild(), dictionary::getcode(), Moses::Manager::GetConnectedGraph(), Moses::StaticData::GetConstrainingPhrase(), IOWrapper::GetInput(), Moses::LanguageModelInternal::GetLmID(), Moses::Hypothesis::GetLMStats(), ngramtable::getmem(), lmtable::getmem(), Moses::NGramCollection::GetNGram(), Moses::LanguageModelParallelBackoff::GetNullContextState(), Moses::PhraseDictionarySCFG::GetOrCreateNode(), Moses::PhraseDictionaryNodeSCFG::GetOrCreateTargetPhraseCollection(), GetParams(), Moses::PhraseDictionarySCFG::GetTargetPhraseCollection(), Moses::PhraseDictionaryOnDisk::GetTargetPhraseCollection(), Moses::PhraseDictionaryMemory::GetTargetPhraseCollection(), Moses::LanguageModelRemote::GetValue(), Moses::LanguageModelInternal::GetValue(), Moses::LanguageModelParallelBackoff::GetValueForgotState(), Moses::Manager::GetWinnerConnectedGraph(), Moses::Hypothesis::GetWord(), Moses::Manager::GetWordGraph(), ngramtable::grow(), lmtable::init_lmtcaches(), lmtable::init_probcache(), lmtable::init_statecache(), Moses::GlobalLexicalModel::InitializeForInput(), inputfilestream::inputfilestream(), interplm::interplm(), lmtable::is_probcache_active(), lmtable::is_statecache_active(), Moses::Phrase::IsCompatible(), Moses::LanguageModelPointerState::LanguageModelPointerState(), lmtable::lmtable(), Moses::LanguageModelRandLM::Load(), Moses::LanguageModelIRST::Load(), Moses::LanguageModelInternal::Load(), load_lm(), Moses::StaticData::LoadData(), Moses::StaticData::LoadDecodeGraphs(), Moses::StaticData::LoadLanguageModels(), lmtable::lprob(), main(), lmmacro::map(), lmtable::maxsuffptr(), mdiadaptlm::mdiadaptlm(), mempool::mempool(), Moses::Word::Merge(), Moses::Phrase::MergeFactors(), Moses::TargetPhrase::MergeNext(), mixture::mixture(), ngramtable::mybsearch(), Moses::LanguageModelPointerState::NewState(), Moses::LanguageModelParallelBackoff::NewState(), ngram::ngram(), ngramcache::ngramcache(), ngramtable::ngramtable(), ngramtable::ngtype(), normcache::normcache(), Moses::HypothesisScoreOrdererWithDistortion::operator()(), Moses::operator<<(), operator<<(), operator>>(), IOWrapper::OutputBestHypo(), Moses::OutputSearchNode(), OutputSurface(), dictionary::print_curve(), Moses::Parameter::PrintCredit(), Moses::DecodeStepTranslation::Process(), Moses::DecodeStepGeneration::Process(), Moses::BitmapContainer::ProcessBestHypothesis(), Moses::DecodeStepTranslation::ProcessInitialTranslation(), Moses::TranslationOptionCollection::ProcessOneUnknownWord(), Moses::ChartTranslationOptionCollection::ProcessOneUnknownWord(), Moses::PhraseDictionaryNodeSCFG::Prune(), pruneLatticeFB(), Moses::BackwardsEdge::PushSuccessors(), ngram::pushw(), ngramtable::putmem(), lmtable::putmem(), storage::reallocate(), Moses::Hypothesis::RecombineCompare(), lmtable::reload(), ngramcache::reset(), TranslationTask::Run(), mdiadaptlm::scalefact(), ngramtable::scan(), htable::scan(), ngramtable::search(), lmtable::search(), htable::search(), Moses::PhraseDictionaryNode::Sort(), dictionary::sort(), storage::storage(), interplm::test(), dictionary::test(), Moses::Hypothesis::ToStream(), Moses::TrellisPath::TrellisPath(), Moses::LanguageModelSingleFactor::Useable(), Moses::LanguageModelMultiFactor::Useable(), Moses::BitmapContainer::~BitmapContainer(), Moses::GlobalLexicalModel::~GlobalLexicalModel(), Moses::Hypothesis::~Hypothesis(), Moses::InputFileStream::~InputFileStream(), IOWrapper::~IOWrapper(), mempool::~mempool(), Moses::ReorderingConstraint::~ReorderingConstraint(), and strstack::~strstack().


Generated on Fri Apr 15 13:04:15 2011 for Moses by  doxygen 1.5.9