Moses::GenericCandidate Class Reference

#include <PrefixTreeMap.h>

List of all members.

Public Types

typedef std::vector< IPhrasePhraseList
typedef std::vector
< std::vector< float > > 
ScoreList

Public Member Functions

 GenericCandidate ()
 GenericCandidate (const GenericCandidate &other)
 GenericCandidate (const PhraseList &p, const ScoreList &s)
 ~GenericCandidate ()
size_t NumPhrases () const
size_t NumScores () const
const IPhraseGetPhrase (unsigned int i) const
const std::vector< float > & GetScore (unsigned int i) const
void readBin (FILE *f)
void writeBin (FILE *f) const


Detailed Description

Definition at line 24 of file PrefixTreeMap.h.


Member Typedef Documentation

Definition at line 27 of file PrefixTreeMap.h.

typedef std::vector< std::vector<float> > Moses::GenericCandidate::ScoreList

Definition at line 28 of file PrefixTreeMap.h.


Constructor & Destructor Documentation

Moses::GenericCandidate::GenericCandidate (  )  [inline]

Definition at line 30 of file PrefixTreeMap.h.

Moses::GenericCandidate::GenericCandidate ( const GenericCandidate other  )  [inline]

Definition at line 32 of file PrefixTreeMap.h.

Moses::GenericCandidate::GenericCandidate ( const PhraseList p,
const ScoreList s 
) [inline]

Definition at line 35 of file PrefixTreeMap.h.

Moses::GenericCandidate::~GenericCandidate (  )  [inline]

Definition at line 38 of file PrefixTreeMap.h.


Member Function Documentation

const IPhrase& Moses::GenericCandidate::GetPhrase ( unsigned int  i  )  const [inline]

Definition at line 47 of file PrefixTreeMap.h.

const std::vector<float>& Moses::GenericCandidate::GetScore ( unsigned int  i  )  const [inline]

Definition at line 50 of file PrefixTreeMap.h.

size_t Moses::GenericCandidate::NumPhrases (  )  const [inline]

Definition at line 41 of file PrefixTreeMap.h.

size_t Moses::GenericCandidate::NumScores (  )  const [inline]

Definition at line 44 of file PrefixTreeMap.h.

void Moses::GenericCandidate::readBin ( FILE *  f  ) 

Definition at line 10 of file PrefixTreeMap.cpp.

References Moses::fRead(), and Moses::fReadVector().

Here is the call graph for this function:

void Moses::GenericCandidate::writeBin ( FILE *  f  )  const

Definition at line 30 of file PrefixTreeMap.cpp.

References Moses::fWrite(), and Moses::fWriteVector().

Here is the call graph for this function:


The documentation for this class was generated from the following files:

Generated on Wed Feb 8 23:04:10 2012 for Moses by  doxygen 1.5.9