#include <WordPattern.h>
Inheritance diagram for LinguisticDefinition::WordPattern::AndGroupElement:
Public Member Functions | |
AndGroupElement (const WordPattern &) | |
~AndGroupElement () | |
AndGroupElement (const AndGroupElement &) | |
Element * | clone () const |
bool | matches (const LingFeatures &) const |
void | generate (std::vector< const LingFeatures * > &, LingFeatures *current) const |
Definition at line 272 of file WordPattern.h.
WordPattern::AndGroupElement::AndGroupElement | ( | const WordPattern & | ) |
WordPattern::AndGroupElement::~AndGroupElement | ( | ) |
Definition at line 219 of file WordPattern.cc.
WordPattern::AndGroupElement::AndGroupElement | ( | const AndGroupElement & | ) |
Definition at line 158 of file WordPattern.cc.
WordPattern::Element * WordPattern::AndGroupElement::clone | ( | ) | const [virtual] |
Implements LinguisticDefinition::WordPattern::Element.
Definition at line 183 of file WordPattern.cc.
References AndGroupElement().
void LinguisticDefinition::WordPattern::AndGroupElement::generate | ( | std::vector< const LingFeatures * > & | , | |
LingFeatures * | current | |||
) | const [virtual] |
Implements LinguisticDefinition::WordPattern::Element.
bool WordPattern::AndGroupElement::matches | ( | const LingFeatures & | ) | const [virtual] |
Implements LinguisticDefinition::WordPattern::Element.
Definition at line 281 of file WordPattern.cc.
References LinguisticDefinition::WordPattern::GroupElement::elementsBegin(), LinguisticDefinition::WordPattern::GroupElement::elementsEnd(), and LinguisticDefinition::WordPattern::Element::isNegative().