#include <RDLM.h>
Public Member Functions | |
UnbinarizedChildren (InternalTree *root, const TreePointerMap &pointers, bool binary, std::vector< std::pair< InternalTree *, std::vector< TreePointer >::const_iterator > > &persistent_stack) | |
std::vector< TreePointer > ::const_iterator | begin () const |
bool | ended () const |
std::vector< TreePointer > ::const_iterator | operator++ () |
Definition at line 214 of file RDLM.h.
Moses::RDLM::UnbinarizedChildren::UnbinarizedChildren | ( | InternalTree * | root, | |
const TreePointerMap & | pointers, | |||
bool | binary, | |||
std::vector< std::pair< InternalTree *, std::vector< TreePointer >::const_iterator > > & | persistent_stack | |||
) | [inline] |
Definition at line 226 of file RDLM.h.
References Moses::InternalTree::GetChildren().
std::vector<TreePointer>::const_iterator Moses::RDLM::UnbinarizedChildren::begin | ( | ) | const [inline] |
Definition at line 248 of file RDLM.h.
Referenced by Moses::RDLM::GetChildHeadsAndLabels(), and Moses::RDLM::Score().
bool Moses::RDLM::UnbinarizedChildren::ended | ( | ) | const [inline] |
Definition at line 251 of file RDLM.h.
Referenced by Moses::RDLM::GetChildHeadsAndLabels(), and Moses::RDLM::Score().
std::vector<TreePointer>::const_iterator Moses::RDLM::UnbinarizedChildren::operator++ | ( | ) | [inline] |
Definition at line 255 of file RDLM.h.
References Moses::InternalTree::GetChildren().