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 |
Utility class to deal with current highlighting state (and stack of states).
srchiliteqt::HighlightStateData::HighlightStateData | ( | const HighlightStateData & | data | ) | [inline] |
Performs a deep copy of the passed object (by duplicating the stack).
data |