Skip to content

doxybook::text_plain_printer

Defined in header <doxybook/text_plain_printer.hpp>

class text_plain_printer;

Print elements as plain text.

Inherits from text_printer

Public Functions

Member Functions Description
(constructor) Constructor.
(function)
print const override Print an element as plain text.
(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_plain_printer

Defined in header <doxybook/text_plain_printer.hpp>

explicit text_plain_printer(config const & config, doxygen const & doxygen);

Constructor.

Exception Safety

Basic exception guarantee.

function print

Defined in header <doxybook/text_plain_printer.hpp>

virtual std::string
print(
    xml_text_parser::node const & node, 
    std::string const & language) const override;

Print an element as plain text.

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