#include <AlignmentPhrase.h>
Public Types | |
typedef std::set< size_t > ::iterator | iterator |
typedef std::set< size_t > ::const_iterator | const_iterator |
Public Member Functions | |
const_iterator | begin () const |
const_iterator | end () const |
AlignmentElement () | |
size_t | GetSize () const |
void | Merge (size_t align) |
Protected Attributes | |
std::set< size_t > | m_elements |
Definition at line 31 of file AlignmentPhrase.h.
typedef std::set<size_t>::const_iterator MosesTraining::AlignmentElement::const_iterator |
Definition at line 37 of file AlignmentPhrase.h.
typedef std::set<size_t>::iterator MosesTraining::AlignmentElement::iterator |
Definition at line 36 of file AlignmentPhrase.h.
MosesTraining::AlignmentElement::AlignmentElement | ( | ) | [inline] |
Definition at line 45 of file AlignmentPhrase.h.
const_iterator MosesTraining::AlignmentElement::begin | ( | ) | const [inline] |
const_iterator MosesTraining::AlignmentElement::end | ( | ) | const [inline] |
size_t MosesTraining::AlignmentElement::GetSize | ( | ) | const [inline] |
void MosesTraining::AlignmentElement::Merge | ( | size_t | align | ) |
Definition at line 30 of file AlignmentPhrase.cpp.
References m_elements.
Referenced by MosesTraining::AlignmentPhrase::Merge().
std::set<size_t> MosesTraining::AlignmentElement::m_elements [protected] |