#include <NGramCollection.h>
Public Member Functions | |
| NGramCollection () | |
| ~NGramCollection () | |
| NGramNode * | GetOrCreateNGram (const Factor *factor) |
| NGramNode * | GetNGram (const Factor *factor) |
| const NGramNode * | GetNGram (const Factor *factor) const |
Protected Types | |
| typedef std::map< const Factor *, NGramNode * > | Collection |
Protected Member Functions | |
| void | Add (const Factor *factor, const NGramNode &ngramNode) |
Protected Attributes | |
| Collection | m_collection |
Definition at line 36 of file NGramCollection.h.
typedef std::map<const Factor*, NGramNode*> Moses::NGramCollection::Collection [protected] |
Definition at line 39 of file NGramCollection.h.
| Moses::NGramCollection::NGramCollection | ( | ) | [inline] |
Definition at line 44 of file NGramCollection.h.
| Moses::NGramCollection::~NGramCollection | ( | ) |
Definition at line 35 of file NGramCollection.cpp.
Definition at line 49 of file NGramCollection.cpp.
References m_collection.
Referenced by Moses::NGramNode::GetNGram().

Collection Moses::NGramCollection::m_collection [protected] |
Definition at line 40 of file NGramCollection.h.
Referenced by GetNGram(), GetOrCreateNGram(), and ~NGramCollection().
1.5.9