|
Source-highlight Library
|
A utility class with static methods to parse style files. More...
#include <stylefileparser.h>
Static Public Member Functions | |
| static void | parseStyleFile (const std::string &name, FormatterFactory *formatterFactory, std::string &bodyBgColor) |
| Parses the specified style file, and creates the corresponding formatters, using the passed FormatterFactory. | |
| static void | parseCssStyleFile (const std::string &name, FormatterFactory *formatterFactory, std::string &bodyBgColor) |
| Parses the specified css style file, and creates the corresponding formatters, using the passed FormatterFactory. | |
| static void | parseStyleFile (const std::string &path, const std::string &name, FormatterFactory *formatterFactory, std::string &bodyBgColor) |
| Parses the specified style file, in the specified path, and creates the corresponding formatters, using the passed FormatterFactory. | |
| static void | parseCssStyleFile (const std::string &path, const std::string &name, FormatterFactory *formatterFactory, std::string &bodyBgColor) |
| Parses the specified css style file, in the specified path, and creates the corresponding formatters, using the passed FormatterFactory. | |
A utility class with static methods to parse style files.
| void srchilite::StyleFileParser::parseCssStyleFile | ( | const std::string & | name, |
| FormatterFactory * | formatterFactory, | ||
| std::string & | bodyBgColor | ||
| ) | [static] |
Parses the specified css style file, and creates the corresponding formatters, using the passed FormatterFactory.
(For the default searching path, it uses the hardcoded data dir).
| name | the css style file name |
| formatterFactory | |
| bodyBgColor | the background color for the document (output parameter) |
| ParserException | in case of parsing error |
| void srchilite::StyleFileParser::parseCssStyleFile | ( | const std::string & | path, |
| const std::string & | name, | ||
| FormatterFactory * | formatterFactory, | ||
| std::string & | bodyBgColor | ||
| ) | [static] |
Parses the specified css style file, in the specified path, and creates the corresponding formatters, using the passed FormatterFactory.
| path | where to look for the file |
| name | the css style file name |
| formatterFactory | |
| bodyBgColor | the background color for the document (output parameter) |
| ParserException | in case of parsing error |
| void srchilite::StyleFileParser::parseStyleFile | ( | const std::string & | name, |
| FormatterFactory * | formatterFactory, | ||
| std::string & | bodyBgColor | ||
| ) | [static] |
Parses the specified style file, and creates the corresponding formatters, using the passed FormatterFactory.
(For the default searching path, it uses the hardcoded data dir).
| name | the style file name |
| formatterFactory | |
| bodyBgColor | the background color for the document (output parameter) |
| ParserException | in case of parsing error |
| void srchilite::StyleFileParser::parseStyleFile | ( | const std::string & | path, |
| const std::string & | name, | ||
| FormatterFactory * | formatterFactory, | ||
| std::string & | bodyBgColor | ||
| ) | [static] |
Parses the specified style file, in the specified path, and creates the corresponding formatters, using the passed FormatterFactory.
| path | where to look for the file |
| name | the style file name |
| formatterFactory | |
| bodyBgColor | the background color for the document (output parameter) |
| ParserException | in case of parsing error |