#include <NonTerminalMap.h>
Public Types | |
typedef Map::iterator | Iterator |
typedef Map::const_iterator | ConstIterator |
Public Member Functions | |
NonTerminalMap () | |
Iterator | Begin () |
Iterator | End () |
ConstIterator | Begin () const |
ConstIterator | End () const |
std::size_t | Size () const |
bool | IsEmpty () const |
std::pair< Iterator, bool > | Insert (const Word &, const T &) |
T * | Find (const Word &w) const |
Definition at line 24 of file NonTerminalMap.h.
typedef Map::const_iterator Moses::Syntax::NonTerminalMap< T >::ConstIterator |
Definition at line 32 of file NonTerminalMap.h.
typedef Map::iterator Moses::Syntax::NonTerminalMap< T >::Iterator |
Definition at line 31 of file NonTerminalMap.h.
Moses::Syntax::NonTerminalMap< T >::NonTerminalMap | ( | ) | [inline] |
Definition at line 34 of file NonTerminalMap.h.
ConstIterator Moses::Syntax::NonTerminalMap< T >::Begin | ( | ) | const [inline] |
Definition at line 44 of file NonTerminalMap.h.
Iterator Moses::Syntax::NonTerminalMap< T >::Begin | ( | ) | [inline] |
Definition at line 37 of file NonTerminalMap.h.
Referenced by Moses::Syntax::S2T::Manager< Parser >::ExtractKBest(), and Moses::Syntax::S2T::Manager< Parser >::GetBestSHyperedge().
ConstIterator Moses::Syntax::NonTerminalMap< T >::End | ( | ) | const [inline] |
Definition at line 47 of file NonTerminalMap.h.
Iterator Moses::Syntax::NonTerminalMap< T >::End | ( | ) | [inline] |
Definition at line 40 of file NonTerminalMap.h.
T* Moses::Syntax::NonTerminalMap< T >::Find | ( | const Word & | w | ) | const [inline] |
Definition at line 61 of file NonTerminalMap.h.
std::pair< typename NonTerminalMap< T >::Iterator, bool > Moses::Syntax::NonTerminalMap< T >::Insert | ( | const Word & | key, | |
const T & | value | |||
) | [inline] |
bool Moses::Syntax::NonTerminalMap< T >::IsEmpty | ( | ) | const [inline] |
Definition at line 55 of file NonTerminalMap.h.
std::size_t Moses::Syntax::NonTerminalMap< T >::Size | ( | ) | const [inline] |
Definition at line 51 of file NonTerminalMap.h.
Referenced by Moses::Syntax::S2T::Manager< Parser >::ExtractKBest(), and Moses::Syntax::S2T::Manager< Parser >::GetBestSHyperedge().