#include <DynSuffixArray.h>
Public Member Functions | |
| DynSuffixArray () | |
| DynSuffixArray (vuint_t *) | |
| ~DynSuffixArray () | |
| bool | GetCorpusIndex (const vuint_t *, vuint_t *) |
| void | Load (FILE *) |
| void | Save (FILE *) |
| void | Insert (vuint_t *, unsigned) |
| void | Delete (unsigned, unsigned) |
| void | Substitute (vuint_t *, unsigned) |
| size_t | GetCount (vuint_t const &phrase) const |
Definition at line 35 of file DynSuffixArray.h.
| Moses::DynSuffixArray::DynSuffixArray | ( | ) |
Definition at line 12 of file DynSuffixArray.cpp.
| Moses::DynSuffixArray::DynSuffixArray | ( | vuint_t * | crp | ) |
Definition at line 29 of file DynSuffixArray.cpp.
| Moses::DynSuffixArray::~DynSuffixArray | ( | ) |
Definition at line 21 of file DynSuffixArray.cpp.
| void Moses::DynSuffixArray::Delete | ( | unsigned | index, | |
| unsigned | num2del | |||
| ) |
Definition at line 188 of file DynSuffixArray.cpp.
Definition at line 249 of file DynSuffixArray.cpp.
| size_t Moses::DynSuffixArray::GetCount | ( | vuint_t const & | phrase | ) | const |
Definition at line 288 of file DynSuffixArray.cpp.
| void Moses::DynSuffixArray::Insert | ( | vuint_t * | newSent, | |
| unsigned | newIndex | |||
| ) |
| void Moses::DynSuffixArray::Load | ( | FILE * | fin | ) |
Definition at line 301 of file DynSuffixArray.cpp.
References Moses::fReadVector().

| void Moses::DynSuffixArray::Save | ( | FILE * | fout | ) |
Definition at line 296 of file DynSuffixArray.cpp.
References Moses::fWriteVector().

| void Moses::DynSuffixArray::Substitute | ( | vuint_t * | , | |
| unsigned | ||||
| ) |
Definition at line 215 of file DynSuffixArray.cpp.
1.5.9