#include <libosmscout/include/osmscout/util/HTMLWriter.h>
HTMLWriter allows easy generation of HTML web pages containing OSM based reports. It not only allows writing simple HTML primitives but also offers higher level methods.
◆ HTMLWriter()
| osmscout::HTMLWriter::HTMLWriter |
( |
| ) |
|
◆ ~HTMLWriter()
| virtual osmscout::HTMLWriter::~HTMLWriter |
( |
| ) |
|
|
virtual |
◆ Close()
| void osmscout::HTMLWriter::Close |
( |
| ) |
|
◆ CloseFailsafe()
| void osmscout::HTMLWriter::CloseFailsafe |
( |
| ) |
|
◆ GetFilename()
| std::string osmscout::HTMLWriter::GetFilename |
( |
| ) |
const |
|
inline |
◆ HasError()
| bool osmscout::HTMLWriter::HasError |
( |
| ) |
const |
|
inline |
◆ IsOpen()
| bool osmscout::HTMLWriter::IsOpen |
( |
| ) |
const |
|
inline |
◆ Open()
| void osmscout::HTMLWriter::Open |
( |
const std::string & | filename | ) |
|
◆ Sanitize()
| std::string osmscout::HTMLWriter::Sanitize |
( |
const std::string & | string | ) |
const |
◆ WriteBodyEnd()
| void osmscout::HTMLWriter::WriteBodyEnd |
( |
| ) |
|
◆ WriteBodyStart()
| void osmscout::HTMLWriter::WriteBodyStart |
( |
| ) |
|
◆ WriteDocumentEnd()
| void osmscout::HTMLWriter::WriteDocumentEnd |
( |
| ) |
|
◆ WriteDocumentStart()
| void osmscout::HTMLWriter::WriteDocumentStart |
( |
| ) |
|
◆ WriteHeader()
| void osmscout::HTMLWriter::WriteHeader |
( |
const std::string & | title, |
|
|
const std::string & | description, |
|
|
const std::string & | keywords, |
|
|
const std::string & | stylesheetLocation ) |
◆ WriteHeaderEnd()
| void osmscout::HTMLWriter::WriteHeaderEnd |
( |
| ) |
|
◆ WriteHeaderStart()
| void osmscout::HTMLWriter::WriteHeaderStart |
( |
const std::string & | title, |
|
|
const std::string & | description, |
|
|
const std::string & | keywords, |
|
|
const std::string & | stylesheetLocation ) |
◆ WriteLink()
| void osmscout::HTMLWriter::WriteLink |
( |
const std::string & | url, |
|
|
const std::string & | title ) |
◆ WriteListEnd()
| void osmscout::HTMLWriter::WriteListEnd |
( |
| ) |
|
◆ WriteListEntryEnd()
| void osmscout::HTMLWriter::WriteListEntryEnd |
( |
| ) |
|
◆ WriteListEntryStart()
| void osmscout::HTMLWriter::WriteListEntryStart |
( |
| ) |
|
◆ WriteListStart()
| void osmscout::HTMLWriter::WriteListStart |
( |
| ) |
|
◆ WriteMeta()
| void osmscout::HTMLWriter::WriteMeta |
( |
const std::string & | name, |
|
|
const std::string & | content ) |
◆ WriteOSMObjectLink()
| void osmscout::HTMLWriter::WriteOSMObjectLink |
( |
const ObjectOSMRef & | object, |
|
|
const std::string & | name ) |
◆ WriteText()
| void osmscout::HTMLWriter::WriteText |
( |
const std::string & | text | ) |
|
The documentation for this class was generated from the following file: