#include <FactorTypeSet.h>
Public Member Functions | |
FactorMask (const std::vector< FactorType > &factors) | |
construct object from list of FactorType. | |
FactorMask () | |
default constructor | |
FactorMask (const std::bitset< MAX_NUM_FACTORS > &rhs) | |
copy constructor | |
bool | IsUseable (const FactorMask &other) const |
TO_STRING () | |
Friends | |
std::ostream & | operator<< (std::ostream &, const FactorMask &) |
Definition at line 36 of file FactorTypeSet.h.
Moses::FactorMask::FactorMask | ( | const std::vector< FactorType > & | factors | ) | [explicit] |
construct object from list of FactorType.
Moses::FactorMask::FactorMask | ( | ) | [inline] |
Moses::FactorMask::FactorMask | ( | const std::bitset< MAX_NUM_FACTORS > & | rhs | ) | [inline] |
bool Moses::FactorMask::IsUseable | ( | const FactorMask & | other | ) | const |
Definition at line 36 of file FactorTypeSet.cpp.
Moses::FactorMask::TO_STRING | ( | ) |
std::ostream& operator<< | ( | std::ostream & | out, | |
const FactorMask & | fm | |||
) | [friend] |
Definition at line 52 of file FactorTypeSet.cpp.