srchilite::Untabifier Class Reference
PerFormratter to convert tabs to spaces before generation.
More...
#include <srcuntabifier.h>
Inheritance diagram for srchilite::Untabifier:
Collaboration diagram for srchilite::Untabifier:
Public Member Functions
virtual const string
doPreformat (const std::string &text)
Preformats the passed string (protected version).
More...
Sets the nested preformatter.
More...
const std::string
preformat (const std::string &text)
Preformats the passed string (public version)
More...
Private Attributes
the number of spaces corresponding to a tab char
the counter of characters
Detailed Description
PerFormratter to convert tabs to spaces before generation.
Member Function Documentation
const string srchilite::Untabifier::doPreformat
(
const std::string &
text )
virtual
Preformats the passed string (protected version).
The subclasses must redefine this method to perform the preformatting. The default implementation does not perform any preformatting.
- Parameters
-
text the string to be preformatted
- Returns
- the preformatted string
Reimplemented from srchilite::PreFormatter.
const string srchilite::PreFormatter::preformat
(
const std::string &
text )
inherited
Preformats the passed string (public version)
- Parameters
-
text the string to be preformatted
- Returns
- the preformatted string
Sets the nested preformatter.
- Parameters
-
f the nested (decorated) preformatter
The documentation for this class was generated from the following files:
- /home/bettini/work/source-highlight/src-highlite/lib/srchilite/srcuntabifier.h
- /home/bettini/work/source-highlight/src-highlite/lib/srchilite/srcuntabifier.cpp