![]() |
ATE::IWordsIterator Class ReferenceThis object allows you to iterate through a set of words in a text range. More...
Detailed DescriptionThis object allows you to iterate through a set of words in a text range. Create an iterator object using Constructor & Destructor Documentation
Constructor.
Copy constructor.
References ATE::sWordsIterator.
Constructs this C++ object from the corresponding C object returned by an ATE suite function. The C++ object manages reference counting.
Destructor. References ATE::sWordsIterator.
Constructor. Creates an iterator object for the words in a specific text range set. that is ordered first-to-last or last-to-first.
References ATE::ITextRanges::GetRef(), ATE::sWordsIterator, and ATE::Throw_ATE_Exception(). Member Function Documentation
Retrieves a reference to this object.
Retrieves the total number of trailing characters for the current word, including spaces, other white-space characters, and punctuation characters. Trailing characters are those after the word, regardless of the direction of iteration.
References ATE::sWordsIterator, and ATE::Throw_ATE_Exception().
Trailing characters. Retrieves the number of trailing spaces for the current word. Trailing spaces are those after the word, regardless of the direction of iteration.
References ATE::sWordsIterator, and ATE::Throw_ATE_Exception().
Retrieves the number of trailing punctuation characters for the current word. Trailing characters are those after the word, regardless of the direction of iteration.
References ATE::sWordsIterator, and ATE::Throw_ATE_Exception().
Reports whether the end of the set has been reached.
References ATE::sWordsIterator, and ATE::Throw_ATE_Exception().
Reports whether the set is empty.
References ATE::sWordsIterator, and ATE::Throw_ATE_Exception().
Reports whether the end of the set has been reached.
References ATE::sWordsIterator, and ATE::Throw_ATE_Exception().
Reports whether this is a null object.
References ATE::sWordsIterator.
Retrieves the text range for the current word, including trailing characters. This is equivalent to Ctrl/Cmd + arrow. For example, "..." is considered a word.
References ATE::sWordsIterator, and ATE::Throw_ATE_Exception().
Sets the current position to the first member of this set.
References ATE::sWordsIterator, and ATE::Throw_ATE_Exception().
Sets the current position to the last member of this set.
References ATE::sWordsIterator, and ATE::Throw_ATE_Exception().
Increments the current position in the set in the iterator's current direction.
References ATE::sWordsIterator, and ATE::Throw_ATE_Exception().
Comparison operator tests for inequality.
Assignment operator.
References ATE::sWordsIterator.
Comparison operator tests for equality.
The documentation for this class was generated from the following files: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
![]() |
|