Skip to content

Class print_output

ClassList > print_output

  • #include <printer.hpp>

Inherited by the following classes: file_print_output, string_print_output

Public Functions

Type Name
virtual int flush (void) = 0
string_buffer * grab_string_buffer (void)
int operator() (Args &&... args)
void operator+= (const char ch)
print_output ()
~print_output ()

Protected Attributes

Type Name
string_buffer m_sb

Public Functions Documentation

function flush

virtual int print_output::flush (
    void
) = 0

function grab_string_buffer

inline string_buffer * print_output::grab_string_buffer (
    void
) 

function operator()

template<typename... Args>
inline int print_output::operator() (
    Args &&... args
) 

function operator+=

void print_output::operator+= (
    const  char ch
) 

function print_output

inline print_output::print_output () 

function ~print_output

inline print_output::~print_output () 

Protected Attributes Documentation

variable m_sb

string_buffer print_output::m_sb;


The documentation for this class was generated from the following file cubrid/src/base/printer.hpp