47 virtual int flush (
void) = 0;
56 template<
typename... Args>
inline int operator() (Args &&... args);
62 m_sb (std::forward<Args> (args)...);
109 #endif // _PRINTER_HPP_
int operator()(Args &&...args)
virtual int flush(void)=0
string_buffer * grab_string_buffer(void)
void operator+=(const char ch)
const char * get_buffer() const
const char * get_buffer() const