22class StringPrinter :
public Print {
24 const std::string& get()
const& {
return s_; }
25 const std::string get() && {
return std::move(s_); }
27 size_t write(uint8_t c)
override {
28 s_.append((
const char*)(&c));
32 size_t write(
const uint8_t* buffer,
size_t size)
override {
33 s_.append((
const char*)buffer, size);
Defines 140 opaque HTML named colors.
std::string StringVPrintf(const char *format, va_list arg)
Prefer roo_io::StringVPrintf in new code.
std::string StringPrintf(const char *format,...)
Prefer roo_io::StringPrintf in new code.