#include "moses/PP/Factory.h"
#include "util/exception.hh"
#include <iostream>
#include <vector>
#include "moses/PP/CountsPhraseProperty.h"
#include "moses/PP/SourceLabelsPhraseProperty.h"
#include "moses/PP/TargetPreferencesPhraseProperty.h"
#include "moses/PP/TreeStructurePhraseProperty.h"
#include "moses/PP/SpanLengthPhraseProperty.h"
#include "moses/PP/NonTermContextProperty.h"
#include "moses/PP/OrientationPhraseProperty.h"
#include "moses/PP/TargetConstituentBoundariesLeftPhraseProperty.h"
#include "moses/PP/TargetConstituentBoundariesRightAdjacentPhraseProperty.h"
Go to the source code of this file.
Classes | |
class | Moses::PhrasePropertyCreator |
Namespaces | |
namespace | Moses |
$Id$ | |
Defines | |
#define | MOSES_PNAME(name) Add(#name, new DefaultPhrasePropertyCreator< name >()); |
#define | MOSES_PNAME2(name, type) Add(name, new DefaultPhrasePropertyCreator< type >()); |
#define MOSES_PNAME | ( | name | ) | Add(#name, new DefaultPhrasePropertyCreator< name >()); |
#define MOSES_PNAME2 | ( | name, | |||
type | ) | Add(name, new DefaultPhrasePropertyCreator< type >()); |
Referenced by Moses::PhrasePropertyFactory::PhrasePropertyFactory().