#include <SparseReordering.h>

Public Types | |
| enum | Type { Stack, Phrase, Between } | 
| enum | Position { First, Last } | 
| enum | Side { Source, Target } | 
Public Member Functions | |
| SparseReorderingFeatureKey (size_t id_, Type type_, const Factor *word_, bool isCluster_, Position position_, Side side_, LRState::ReorderingType reoType_) | |
| const std::string & | Name (const std::string &wordListId) | 
Public Attributes | |
| size_t | id | 
| enum  Moses::SparseReorderingFeatureKey::Type  | type | 
| const Factor * | word | 
| bool | isCluster | 
| enum  Moses::SparseReorderingFeatureKey::Position  | position | 
| enum  Moses::SparseReorderingFeatureKey::Side  | side | 
| LRState::ReorderingType | reoType | 
Definition at line 44 of file SparseReordering.h.
| Moses::SparseReorderingFeatureKey::SparseReorderingFeatureKey | ( | size_t | id_, | |
| Type | type_, | |||
| const Factor * | word_, | |||
| bool | isCluster_, | |||
| Position | position_, | |||
| Side | side_, | |||
| LRState::ReorderingType | reoType_ | |||
| ) |  [inline] | 
        
Definition at line 53 of file SparseReordering.h.
| const std::string& Moses::SparseReorderingFeatureKey::Name | ( | const std::string & | wordListId | ) | 
Definition at line 45 of file SparseReordering.h.
Referenced by Moses::EqualsSparseReorderingFeatureKey::operator()(), and Moses::HashSparseReorderingFeatureKey::operator()().
Definition at line 48 of file SparseReordering.h.
Referenced by Moses::HashSparseReorderingFeatureKey::operator()().
Definition at line 51 of file SparseReordering.h.
Referenced by Moses::EqualsSparseReorderingFeatureKey::operator()(), and Moses::HashSparseReorderingFeatureKey::operator()().
Definition at line 47 of file SparseReordering.h.
Referenced by Moses::EqualsSparseReorderingFeatureKey::operator()(), and Moses::HashSparseReorderingFeatureKey::operator()().
 1.5.9