doxybook::text_markdown_printer
Defined in header <doxybook/text_markdown_printer.hpp>
class text_markdown_printer;
Print xml nodes as markdown.
Inherits from text_printer
Public Functions
Member Functions | Description |
---|---|
(constructor) | Constructor. (function) |
print const override | Print an xml node. (virtual function) |
Protected Attributes
Member Protected Attributes | Description |
---|---|
config_ | config const & (protected variable) |
doxygen_ | doxygen const & (protected variable) |
Additional inherited members
Public Functions(inherited from doxybook::text_printer)
Member Functions | Description |
---|---|
text_printer | Constructor. (function) |
~text_printer = default | Destructor. (virtual function) |
Public Functions
function text_markdown_printer
Defined in header <doxybook/text_markdown_printer.hpp>
explicit text_markdown_printer(
config const & config,
std::string input_dir,
doxygen const & doxygen);
Constructor.
Exception Safety
Basic exception guarantee.
function print
Defined in header <doxybook/text_markdown_printer.hpp>
virtual std::string
print(
xml_text_parser::node const & node,
std::string const & language) const override;
Print an xml node.
Exception Safety
Basic exception guarantee.
Protected Attributes
variable config_
Defined in header <doxybook/text_printer.hpp>
config const & config_;
variable doxygen_
Defined in header <doxybook/text_printer.hpp>
doxygen const & doxygen_;
Updated on 2023-04-03