#include <WordPattern.h>
Inheritance diagram for LinguisticDefinition::WordPattern::GroupElement:

Public Types | |
| typedef std::vector< const Element * > | ElementList |
| typedef ElementList::const_iterator | ElementIterator |
Public Member Functions | |
| GroupElement (const WordPattern &) | |
| ~GroupElement () | |
| GroupElement (const GroupElement &) | |
| OrGroupElement & | createOr () |
| AndGroupElement & | createAnd () |
| LeafElement & | createLeaf () |
| ElementIterator | elementsBegin () const |
| ElementIterator | elementsEnd () const |
Definition at line 172 of file WordPattern.h.
| typedef ElementList::const_iterator LinguisticDefinition::WordPattern::GroupElement::ElementIterator |
Definition at line 213 of file WordPattern.h.
| typedef std::vector<const Element *> LinguisticDefinition::WordPattern::GroupElement::ElementList |
Definition at line 208 of file WordPattern.h.
| WordPattern::GroupElement::GroupElement | ( | const WordPattern & | ) |
Definition at line 103 of file WordPattern.cc.
| WordPattern::GroupElement::~GroupElement | ( | ) |
Definition at line 203 of file WordPattern.cc.
| WordPattern::GroupElement::GroupElement | ( | const GroupElement & | ) |
| WordPattern::AndGroupElement & WordPattern::GroupElement::createAnd | ( | ) |
Definition at line 405 of file WordPattern.cc.
References LinguisticDefinition::WordPattern::Element::getElement().
Referenced by main().
| WordPattern::LeafElement & WordPattern::GroupElement::createLeaf | ( | ) |
Definition at line 423 of file WordPattern.cc.
References LinguisticDefinition::WordPattern::Element::getElement().
Referenced by main().
| WordPattern::OrGroupElement & WordPattern::GroupElement::createOr | ( | ) |
Definition at line 414 of file WordPattern.cc.
References LinguisticDefinition::WordPattern::Element::getElement().
| WordPattern::GroupElement::ElementIterator WordPattern::GroupElement::elementsBegin | ( | ) | const |
Definition at line 239 of file WordPattern.cc.
Referenced by GroupElement(), LinguisticDefinition::SentencePattern::Element::isWildcard(), LinguisticDefinition::WordPattern::OrGroupElement::matches(), and LinguisticDefinition::WordPattern::AndGroupElement::matches().
| WordPattern::GroupElement::ElementIterator WordPattern::GroupElement::elementsEnd | ( | ) | const |
Definition at line 247 of file WordPattern.cc.
Referenced by GroupElement(), LinguisticDefinition::SentencePattern::Element::isWildcard(), LinguisticDefinition::WordPattern::OrGroupElement::matches(), and LinguisticDefinition::WordPattern::AndGroupElement::matches().
1.4.7