Source-highlight Qt Library
srchiliteqt::HighlightStateData Struct Reference

Utility class to deal with current highlighting state (and stack of states) More...

#include <HighlightStateData.h>

Public Member Functions

 HighlightStateData (const HighlightStateData &data)
 Performs a deep copy of the passed object (by duplicating the stack)
 HighlightStateData (srchilite::HighlightStatePtr currentState_, srchilite::HighlightStateStackPtr stateStack_)
void copyFrom (const HighlightStateData &data)
 Performs a deep copy of the passed object (by duplicating the stack)

Public Attributes

srchilite::HighlightStatePtr currentState
 the current state for the SourceHighlighter object
srchilite::HighlightStateStackPtr stateStack
 the current stack for the SourceHighlighter object

Detailed Description

Utility class to deal with current highlighting state (and stack of states)

Constructor & Destructor Documentation

srchiliteqt::HighlightStateData::HighlightStateData ( const HighlightStateData data)
inline

Performs a deep copy of the passed object (by duplicating the stack)

Parameters
data

The documentation for this struct was generated from the following file: