hexed 0.3.0
 
Loading...
Searching...
No Matches
hexed::Compound_printer Class Reference

Printer which is just a combination of other printers. More...

#include <Printer.hpp>

Inheritance diagram for hexed::Compound_printer:
hexed::Printer

Public Member Functions

void operator() (std::string message, bool emph=false) override
 

Public Attributes

std::vector< std::shared_ptr< Printer > > printers
 list of printers—feel free to modify
 

Detailed Description

Printer which is just a combination of other printers.

Anything you tell it to print will be forwarded to all of Compound_printer::printers

Member Function Documentation

◆ operator()()

void hexed::Compound_printer::operator() ( std::string message,
bool emph = false )
inlineoverridevirtual
Parameters
messagewhat you want to print
emphif true, some form of emphasis formatting will be used, if possible

Implements hexed::Printer.


The documentation for this class was generated from the following file: