ProgressData Class

(TextEditor::Internal::ProgressData)

Public Functions

ProgressData()
~ProgressData()
const int &captures() const
void clearBracesMatches()
bool detectRecursion(const int &contextId)
void incrementOffset()
void incrementOffset(const int increment)
bool isClosingBraceMatchAtNonEnd() const
bool isOnlySpacesSoFar() const
bool isOpeningBraceMatchAtFirstNonSpace() const
bool isWillContinueLine() const
int offset() const
void restoreOffset()
void saveOffset()
void setCaptures(const int &captures)
void setClosingBraceMatchAtNonEnd(const bool match)
void setOffset(const int offset)
void setOnlySpacesSoFar(const bool onlySpaces)
void setOpeningBraceMatchAtFirstNonSpace(const bool match)
void setWillContinueLine(const bool willContinue)
void trackRule(TextEditor::Internal::Rule *rule)
void unTrackRule(TextEditor::Internal::Rule *rule)

Member Function Documentation

ProgressData::ProgressData()

Default constructs an instance of ProgressData.

ProgressData::~ProgressData()

Destroys the instance of ProgressData.

const int &ProgressData::captures() const

See also setCaptures().

void ProgressData::clearBracesMatches()

bool ProgressData::detectRecursion(const int &contextId)

void ProgressData::incrementOffset()

void ProgressData::incrementOffset(const int increment)

bool ProgressData::isClosingBraceMatchAtNonEnd() const

bool ProgressData::isOnlySpacesSoFar() const

bool ProgressData::isOpeningBraceMatchAtFirstNonSpace() const

bool ProgressData::isWillContinueLine() const

int ProgressData::offset() const

See also setOffset().

void ProgressData::restoreOffset()

void ProgressData::saveOffset()

void ProgressData::setCaptures(const int &captures)

See also captures().

void ProgressData::setClosingBraceMatchAtNonEnd(const bool match)

See also isClosingBraceMatchAtNonEnd().

void ProgressData::setOffset(const int offset)

See also offset().

void ProgressData::setOnlySpacesSoFar(const bool onlySpaces)

See also isOnlySpacesSoFar().

void ProgressData::setOpeningBraceMatchAtFirstNonSpace(const bool match)

See also isOpeningBraceMatchAtFirstNonSpace().

void ProgressData::setWillContinueLine(const bool willContinue)

See also isWillContinueLine().

void ProgressData::trackRule(TextEditor::Internal::Rule *rule)

void ProgressData::unTrackRule(TextEditor::Internal::Rule *rule)