#include <SentencePattern.h>
Public Types | |
| typedef std::vector< const Element * > | ElementList |
| typedef ElementList::const_iterator | ElementIterator |
Public Member Functions | |
| SentencePattern () | |
| ~SentencePattern () | |
| SentencePattern (const SentencePattern &) | |
| bool | hasEndOperator () const |
| bool | hasBeginningOperator () const |
| void | setEndOperator (bool=true) |
| void | setBeginningOperator (bool=true) |
| Element & | createElement () |
| ElementIterator | elementsBegin () const |
| ElementIterator | elementsEnd () const |
| const Element * | getElementAtPosition (int) const |
| First is 1. | |
Classes | |
| class | Element |
Definition at line 20 of file SentencePattern.h.
| typedef ElementList::const_iterator LinguisticDefinition::SentencePattern::ElementIterator |
Definition at line 171 of file SentencePattern.h.
| typedef std::vector<const Element *> LinguisticDefinition::SentencePattern::ElementList |
Definition at line 170 of file SentencePattern.h.
| SentencePattern::SentencePattern | ( | ) |
Definition at line 9 of file SentencePattern.cc.
| SentencePattern::~SentencePattern | ( | ) |
| SentencePattern::SentencePattern | ( | const SentencePattern & | ) |
| SentencePattern::Element & SentencePattern::createElement | ( | ) |
| SentencePattern::ElementIterator SentencePattern::elementsBegin | ( | ) | const |
Definition at line 67 of file SentencePattern.cc.
Referenced by SentencePattern(), and ~SentencePattern().
| SentencePattern::ElementIterator SentencePattern::elementsEnd | ( | ) | const |
Definition at line 74 of file SentencePattern.cc.
Referenced by SentencePattern(), and ~SentencePattern().
| const SentencePattern::Element * SentencePattern::getElementAtPosition | ( | int | ) | const |
First is 1.
Definition at line 91 of file SentencePattern.cc.
Referenced by LinguisticDefinition::SentencePattern::Element::getNext(), and LinguisticDefinition::SentencePattern::Element::getPrevious().
| bool SentencePattern::hasBeginningOperator | ( | ) | const |
Definition at line 46 of file SentencePattern.cc.
| bool SentencePattern::hasEndOperator | ( | ) | const |
Definition at line 39 of file SentencePattern.cc.
| void SentencePattern::setBeginningOperator | ( | bool | = true |
) |
Definition at line 60 of file SentencePattern.cc.
| void SentencePattern::setEndOperator | ( | bool | = true |
) |
Definition at line 53 of file SentencePattern.cc.
1.4.7