FSTR::StringPrinter Class Reference

Wrapper class to efficiently print large Strings. More...

#include <StringPrinter.hpp>

Inheritance diagram for FSTR::StringPrinter:
[legend]
Collaboration diagram for FSTR::StringPrinter:
[legend]

Public Member Functions

 StringPrinter (const String &string)
 
size_t printTo (Print &p) const override
 
- Public Member Functions inherited from Printable
virtual ~Printable ()
 

Detailed Description

Wrapper class to efficiently print large Strings.

Outputs in chunks to avoid loading the entire content into RAM. Used by String::printTo() method.

Constructor & Destructor Documentation

◆ StringPrinter()

FSTR::StringPrinter::StringPrinter ( const String string)
inline

Member Function Documentation

◆ printTo()

size_t FSTR::StringPrinter::printTo ( Print p) const
overridevirtual

Implements Printable.


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